精英家教网 > 高中英语 > 题目详情
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.
A.had been; have metB.have been; have met
C.had been; had metD.have been; had met
D
for+时间段表示从过去某时延续至今的动作或状态,用现在完成时;meet发生在got to know 这一过去动作之前,用过去完成时。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

These films ______ until tomorrow morning.
A.can't developB.aren't developing
C.won't be developedD.won't develop

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

I used to drink a lot of tea but these days I __coffee.
A.preferB.preferredC.have preferred D.am preferring

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—Where do you think__he__the computer?
— Sorry. I have no idea.
A.has ; boughtB./; boughtC.did ; buyD.had ; bought

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Good heavens! There you are! We__anxious about you, and we __you back throughout the night.
A.are; expectB.were; had expected
C.have been;were expectingD.are; were expecting

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

I can guess you were in a hurry. You __ your sweater inside out.
A.had wornB.woreC.were wearingD.are wearing

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

The plane _______ at 7:00 p.m.,so I have to be at the airport by 6:40 at the latest.
A.has leftB.would leaveC.will have leftD.leaves

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

“I thought you might have got drunk.” “Yes, I ______.”
A.almost haveB.almost had
C.almost didD.might have

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

I’ve won a holiday for two days to Florida. I ______ my mum.
A.am takingB.have takenC.takeD.will have taken

查看答案和解析>>

同步练习册答案