问题 选择题

---It has been ages ________ I last saw you.

--- Yes. And it will be long ______ we meet again.

A.when; before

B.since; before

C.after; before

D.before; since

答案

答案:B

连词辨析。When当……时; before在……之前since自从……以来;after在……之后。句意:自从我上次看见你已经有几年了。——是的,并且我们再见面之前还会有很久。故选B。

多项选择题
单项选择题