We haven’t seen each other for many years since we last time.
#100115
A
separate
B
separates
C
separated
D
separating
推荐题目
Don’t worry. The hard work that you do now ______later in life.
#102150
A
will be repaid
B
was being repaid
C
has been repaid
D
was repaid
--Nancy is not coming tonight. --But she ___________ !
#104347
A
promises
B
promised
C
will promise
D
had promised
-- What bad luck that we______ the football match in the last 3 minutes. --And we_______ hard in the last 3 years!
#103428
A
had lost; trained
B
were losing; had trained
C
have lost; have trained
D
lost; have been training
— Is Tom still smoking? — No. By next Saturday he __ for a whole month without smoking a single cigarette.
#104405
A
will go
B
will have gone
C
will have been
D
has been going
Experiments of this kind _______in both the U.S. and Europe well before the Second World War started.
#100664
A
have conducted
B
have been conducted
C
had conducted
D
had been conducted