求助一个语法知识的讲解
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/08/12 10:56:15
求助一个语法知识的讲解
My uncle ___ in Taiwan for 20 years. Now he has settled down in mainland.
A.lived B.had lived C.has lived D. was living
答案是A.哪位高手能清楚的解释一下为什么不能用D
My uncle ___ in Taiwan for 20 years. Now he has settled down in mainland.
A.lived B.had lived C.has lived D. was living
答案是A.哪位高手能清楚的解释一下为什么不能用D
![求助一个语法知识的讲解](/uploads/image/z/1678992-24-2.jpg?t=%E6%B1%82%E5%8A%A9%E4%B8%80%E4%B8%AA%E8%AF%AD%E6%B3%95%E7%9F%A5%E8%AF%86%E7%9A%84%E8%AE%B2%E8%A7%A3)
延续性动词的一般过去时 可以和一段时间连用 说明过去的情况
根据后句 排除C
过去完成时 和 过去进行时 都是不能单独存在的 时态 必须有时间上的说明
后句提供的信息 只说明 他已经不是以前的情况了 与过去完成 和 过去进行 无关 故错
所以答案 只能是A
根据后句 排除C
过去完成时 和 过去进行时 都是不能单独存在的 时态 必须有时间上的说明
后句提供的信息 只说明 他已经不是以前的情况了 与过去完成 和 过去进行 无关 故错
所以答案 只能是A