问题
选择题
---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。