精英家教网 > 高中英语 > 题目详情
Our new English teacher, who is said to have moved back to China, ______ in America for almost ten years.
A.livedB.has livedC.was livingD.had lived
A

试题分析:考查时态题。本题容易错选B项。现在完成时表示过去发生的事情对现在的影响,或者过去发生的事情延续到现在;而一般过去时只表示过去发生过某件事情,不表示对现在的影响。句意:我们新的英语老师,据说已经回到了中国,他在美国生活了十年。本题没有反应出对现在的影响,故使用一般过去时即可。故A正确。
点评:时态题的考查关键是抓住句子的上下文含义和句中的时间状语。要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。如since, so far等经常与现在完成时连用。在条件状语从句中用一般现在时代替将来时等等。
练习册系列答案
相关习题

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

You have failed to do what you ________ to and I’m afraid the teacher will blame you.
A.will expectB.expected C.will be expected D.were expected

查看答案和解析>>

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

The children are busy doing piles of homework, for they _______ their end-of-term exam soon.
A.will be takenB.takeC.are takingD.would take

查看答案和解析>>

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

With more forests being destroyed in that area, huge quantities of land _______ deserts each year.
A.has been turned into B.had been turned into
C.is being turned into D.are being turned into

查看答案和解析>>

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

—You seem to be familiar with this city.
—I       here for three years.It's great to be back.
A.have livedB.livedC.had livedD.live

查看答案和解析>>

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

— The room is dirty.
— I know. It ______ for several weeks.
A.hasn’t cleanedB.didn’t clean C.wasn’t cleanedD.hasn’t been cleaned

查看答案和解析>>

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

-Why didn’t you give me a call last night?
-Well, I couldn’t. My phone _____________.
A.was being repairedB.had been repaired
C.would be repairedD.was repaired

查看答案和解析>>

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

—I’m sorry to keep you waiting.
—Oh, not at all, I______ here only a few minutes.
A.have beenB.had beenC.wasD.will be

查看答案和解析>>

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

Her car has been very dirty. She has got to _______.
A.get washedB.washC.get washed itD.get it washed

查看答案和解析>>

同步练习册答案