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
推荐题目
Don’t bother to look for my dictionary --- it ______ some day.
#104100
A
turns up
B
has turned up
C
will turn up
D
is going to turn up
Though iPhone 4 is such a hit product, I won’t buy one unless its after service ______.
#102540
A
was improved
B
gets improved
C
is improving
D
had got improved
  – Will you go with us to the National Park?--- Well, it _______.
#103683
A
depending
B
depends
C
depends on
D
is depended