精英家教网 > 高中英语 > 题目详情
Neil _______ in Xiamen for five years before he finally decided to go back to Scotland.
A.has beenB.wasC.isD.will have been
B

翻译:在内尔最终决定回到苏格兰之前,他在厦门呆了五年了。
解释:
1. 楼主关键是搞清各个时态所表示动作/状态的特点,以及句中主从句动作发生的时间先后。
2. 后面是一个before引导的时间状语从句,说明主句(前句)动作发生在before从句的动作之前。
而从句动作decided表明用了一般过去时,所以主句动作应该是过去的过去了。
3. A 为现在完成时,表明是延续到现在为止,错误;
C为一般现在时,错误;
D什么时态都不是哦,will be been本来就是错误的短语。
4. 此题答案用过去完成时即had been最好,但是用一般过去时也是可以的。,所以正确答案为B。
练习册系列答案
相关习题

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

I had wanted to help you last night but I couldn’t spare any time, for I ______ a composition which I have to hand in this morning.
A.wroteB.was writingC.had writtenD.have written

查看答案和解析>>

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

With all the food supply ___, the researchers had to put an end to the wildlife protection project and returned home.
A.running outB.to use upC.run out ofD.using up

查看答案和解析>>

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

I don’t drink now, but I ________ for almost ten years.
A.ever drankB.was ever drinkingC.have ever drunkD.had ever drunk

查看答案和解析>>

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

Scientists found many stones ________ with numbers on the mountains.
A.markingB.markedC.being markedD.have been marked

查看答案和解析>>

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

The last thirty years _________ the quick development in almost every field in China.
A.have searchedB.have releasedC.have seenD.have determined

查看答案和解析>>

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

-- Your telephone number again? I ____ quite catch it.
-- It is 7657457.
A.didn’tB.wouldn’tC.don’tD.won’t

查看答案和解析>>

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

The police recommended that the ________ in the accident ____________ to the hospital nearby at once.
A.injure; should be sentB.injuring; send
C.injured; be sentD.injured; should send

查看答案和解析>>

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

Mr. Lee, who            as a carpenter for over 10 years, is now a very famous statesman in this country.
A.has workedB.had workedC.workedD.works

查看答案和解析>>

同步练习册答案