John and I _____ friends for eight years. We first got to know each other at a Christmas party. But we _____ each other a couple of times before that.
#104392
A
had been; have seen
B
have been; have seen
C
had been; had seen
D
have been; had seen
推荐题目
Last week I took the Civil Service Admission Examination, for which I _____ for nearly three months.
#102168
A
had prepared
B
would prepare
C
was preparing
D
have been preparing
You ____ television.Why not do something more active?
#102877
A
always watch
B
are always watching
C
have always watched
D
have always been watching
Would you give him my best regards as soon as he ____?
#103968
A
came
B
come
C
has come
D
comes