精英家教网 > 高中英语 > 题目详情
---When did you move to Beijing?   ---Last year. But I _____ in a school in Japan for 8 years.
A.has taughtB.taughtC.has been taughtD.has been teaching
B

试题分析:考查时态:句意:--你什么时候搬到北京去?--去年,但我在日本的一所学校教了8年的书。因为现在在北京,所以在日本的8年是过去的八年。用一般过去式,选B。
点评:时态题的考查关键是抓住句子的上下文含义和句中的时间状语。要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。
练习册系列答案
相关习题

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

I had meant to meet you at the airport this morning, but I was too busy for I_______ a report.
A.wroteB.have written C.was writingD.had written

查看答案和解析>>

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

You'd better not ring me up between 9 and 10.  I________ an important meeting then” Dr. Lee said.
A.haveB.hadC.was havingD.will be having

查看答案和解析>>

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

________ repeatedly, the problem still appeared in the beginners’ homework.
A.Explaining B.Having explained
C.Having been explainedD.To be explained

查看答案和解析>>

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

He couldn’t stand the noise made by the factory, so he wrote a letter to the newspaper to _________ about it.
A.introduceB.quarrelC.careD.complain

查看答案和解析>>

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

It took me a long time before I was able to fully appreciate what they __ for me.
A.had doneB.didC.would doD.were doing

查看答案和解析>>

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

--- Haven’t seen you for ages! Where have you been, anywhere ?
-- I _______ to New York City. I just got back.
A.have been sentB.was sentC.had been sendingD.would be sent

查看答案和解析>>

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

---The “No.1 Document” is designed to help the rural population increase their incomes.
---I believe that peasants’ life _____ better and better.
A.will have gotB.has gotC.getsD.will be getting

查看答案和解析>>

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

Great efforts to increase agricultural production must be made if food shortage _____ avoided.
A.is to beB.can beC.has beenD.will be

查看答案和解析>>

同步练习册答案