精英家教网 > 高中英语 > 题目详情
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 这一过去动作之前,用过去完成时。
练习册系列答案
相关习题

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

By the end of next month she _______ the small village for more than ten years.
A.has been inB.will have come to?
C.has been lived inD.will have been in?

查看答案和解析>>

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

They _______ on the program for almost one week before I joined them, and now we ________ it as no good results have come out so far.
A.had been working; are still workingB.had worked; were still working
C.have been working; have workedD.have worked; are still working

查看答案和解析>>

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

—You’d better work out more.
—Sometimes I      . I had a walk after supper yesterday and I’ll go to the gym tonight.
A.didB.wouldC.doD.have

查看答案和解析>>

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

—— Tom, did Mr.Li join you in your dicussion?
—— No, he____, but he happened to have fallen ill.
A.would like toB.will C.was to haveD.was going to join

查看答案和解析>>

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

Jim talked for about half an hour yesterday.Never_____ him talk so much.
A.I heardB.did I hear C.I had heardD.had I heard

查看答案和解析>>

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

Look at this ! I_____some magazines and______this letter.
A.was looking through; found B.am looking through; find
C.looked through; had found D.had looked through; finding

查看答案和解析>>

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

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

查看答案和解析>>

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

New technology ______ to make sure that the cars, taxis, buses and trains we use ______ the air.
A.is used; not to polluteB.has used; is not polluted
C.is being used; do not polluteD.has been used; to pollute

查看答案和解析>>

同步练习册答案