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.
#104423
A
had been; have met
B
have been; have met
C
had been; had met
D
have been; had met
推荐题目
Her car has been very dirty. She has got to _______.
#101386
A
get washed
B
wash
C
get washed it
D
get it washed
The houses          . They will be finished next year.
#102266
A
are built
B
have been built
C
are being built
D
were built
—Would you like another sandwich?—Another sandwich? I _______ my first one yet.
#104574
A
haven’t had
B
hadn’t had
C
didn’t have
D
don’t have
Linda make sure the table________before the guests arrive
#103768
A
be set
B
set
C
are set
D
are setting