1.--will be years --we meet again.A.There since B There after C It that D it before2.-i could get in a word he had left.A until B before C After D as

问题描述:

1.--will be years --we meet again.A.There since B There after C It that D it before
2.-i could get in a word he had left.
A until B before C After D as

1.D
我做题很多是靠语感。。。
感觉第一题的意思是:我们要再过几年才能再见面。
it 作形式主语,因为是还没有发生,所以用before
2.C
用的是had,过去完成时,表示过去的过去,在过去的时间段内先发生。
他走了以后我才能搭上话。(我也觉得这很别扭。。。)

2--- 我还没来得及插话他已经离开了 .D
A直到 B之前 C在 D作为
1 多年来 ,我们会再见面吗 C
A 自从。 B 这里 C那 D在

I agree with Second Answer and his explaination is reasonable.

第一题选D
it加一段时间加before ... 表示....之前还会有很长时间.
第二题选B
此题说的是,我还没插话,他就已经离开了.
想必你是高中生吧,这是逻辑题,好好查查before的用法会对你大有帮助.