作业帮 > 英语 > 作业

31.She described the ancient city in detail because she(live

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/11 15:40:20
31.She described the ancient city in detail because she(live)______there for years.
had lived,为什么不能填lived?
分析:从主句中的动词 described 的过去式形式我们知道了该句的时态为过去时,那么为什么后面要用 had lived 而不是 lived,这是因为句子中有个时间 for years ,以此我们判断 空格处应该用完成时,基于整个句子是过去时态 所以空格处就该用 过去完成时 所以填 had lived 过去完成时表示的意思是过去的过去一直持续的动作直到过去.She described the ancient city in detail because she had lived there for years.翻译:他详细的描述那个古老的城市,因为她在那住了许多年.(她是以过去时的方式描述的,而她居住在那很多年 又是在她描述之前发生的,所以要用过去完成时)