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. 樓主關鍵是搞清各個時態(tài)所表示動作/狀態(tài)的特點,以及句中主從句動作發(fā)生的時間先后。
2. 后面是一個before引導的時間狀語從句,說明主句(前句)動作發(fā)生在before從句的動作之前。
而從句動作decided表明用了一般過去時,所以主句動作應該是過去的過去了。
3. A 為現(xiàn)在完成時,表明是延續(xù)到現(xiàn)在為止,錯誤;
C為一般現(xiàn)在時,錯誤;
D什么時態(tài)都不是哦,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

查看答案和解析>>

同步練習冊答案