We first met on a train in 2000. We both felt immediately that we _________ each other for years. 
#104591
A
knew
B
have known
C
had known
D
know
推荐题目
--- I ____ so busily recently that I ____ no time to help you with your maths.---That’s OK. I can manage it by myself. 
#100194
A
had been working; had had
B
have been working; had
C
have been working; have
D
am working; will have
—Why don't you go home?—Because a lot of work________yet.
#99166
A
hasn't finished
B
hasn't been finished
C
has been finished
D
haven't finished
It’s been over a year since I ______ back from the countryside.
#104104
A
come
B
came
C
will come
D
had come