We haven’t seen each other for many years since we     last time.
#100115
A
separate
B
separates
C
separated
D
separating
推荐题目
They ______ on the program for almost one week before I joined them, and now we _____on it as no good results have come out so far.
#104931
A
had been working; are still working
B
had worked; were still working
C
have been working; have worked
D
have worked; are still working
They became friends again that day. Until then, they _____ to each other for nearly two years.
#101733
A
won't speak
B
haven't spoken
C
hadn't spoken
D
haven't been speaking
She ____ the book for 2 weeks .
#103926
A
has lent
B
has borrowed
C
has bought
D
has kept