精英家教网 > 高中英语 > 题目详情
They______ with each other for two years before they got married.
A.had fallen in loveB.got in loveC.had been in loveD.fell in love
C

试题分析:考查时态:句意:在结婚之前他们已经相爱两年了。Fall in love 为非延续性动词短语,不能与 for two years 连用,故排除 A、D 项。be in love 为表示状态的动词短语,可以与 for two years 连用。且 fall in love 这个动作发生在“got married”之前,故用过去完成时。选C。
练习册系列答案
相关习题

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

--- How long ___ in Shanghai? --- For two weeks. I’m going to visit some schools in Shanghai.
A.did you stayB.have you stayedC.are you stayingD.do you stay

查看答案和解析>>

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

China is embarrassed by such a fact: Chinese visitors______ rubbish on the Great Wall, followed by a foreigner picking up the litter.
A.will dropB.would dropC.are dropping D.had dropped

查看答案和解析>>

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

Mr. Smith, I should tell you this is the fifth time you ______ me for my twin sister.
A.have mistakenB.are mistaking
C.mistookD.are mistaken

查看答案和解析>>

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

He will have learned English for eight years by the time he        from the university next year.
A.will graduateB.will have graduated
C.graduatesD.is to graduate

查看答案和解析>>

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

--How did she get infected?
--She ________the virus without any protection.
A.exposed toB.had been exposed toC.had exposed toD.was exposed to

查看答案和解析>>

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

—Do you know our town ?
----No ,this is the first time I _____here .
A.comeB.am comingC.cameD.have come

查看答案和解析>>

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

- How could I thank you enough?
- Don't mention it. Any other man_____that.
A.would doB.will do
C.would have doneD.must have done

查看答案和解析>>

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

--- Has James finished his report on his Enquiry Learning yet?\
---- I’m not sure. He _____ on it last week.
A.was workingB.has workedC.workedD.had worked

查看答案和解析>>

同步练习册答案