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. 
#104639
A
had been; have met
B
have been; have met
C
had been; had met
D
have been; had met
推荐题目
More than twenty years____________since he came to teach in this school, and every student and every parent_____him.
#102501
A
have passed,like
B
has passed,likes
C
have passed,likes
D
has passed,like
At this time next week ______________ the English Channel.
#100500
A
I’ll cross
B
I’ll be crossing
C
I’m to cross
D
I’m going to cross
  He is too careless and he _______ keys.
#104138
A
always lost  
B
always loses
C
is always losing
D
will always lose