作业帮 > 英语 > 作业

Our new English teacher, who is said to have moved back to c

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/21 08:00:19
Our new English teacher, who is said to have moved back to china,
Our teacher _____for 10 years before she came here.
A.taught B.had taught C.has taught D.had been taught 答案选B
2. Our new English teacher, who is said to have moved back to China, _______in America for almost 10 years.
A lived B. has lived C. was living D.had lived 答案选A
为何又不选C呢?
这两个题目考察时态.
当两个动作发生在过去,先发生的动作常用过去完成时,后发生的动作常用一般过去时,这也是处理一般过去时和过去完成时的一个基本原则.那么你的第一题中两个动词teach和come都发生在过去,而teach for 10 years动作发生在come here之前,故teach需要使用过去完成时.
第2题中的非限制性定语从句是个严重干扰项,做题时因为非限制性定语从句与主句关系不密切,我们可以放弃不考虑它.那么,我们发现这个句子里只剩下一个过去的动作live,只能用一般过去时.
再问: 第2题中, 是只剩下一个过去的动作live,过去的动作也可以是“过去一直......(was doing)” 此题也可翻译成"过去一直(was living)在美国住了几乎十年"。

谢谢再请详细解答!!
再答: 这里如果用was living正好陷入出题人陷阱,出题人抓住国人学英语时母语的影响。
这句话腰表达的中心意思是“他回国之前在美国住了10年”,但是绝对不是强调"一直住,持续住,无断续地住",除非需要强调,例如:
Police: Where were you at that time?
Witness: I was staying in my own room playing computer games for nearly five hours.

(此时如果要用stayed反而不准确)