关于高考英语的单选题 请说明原因 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

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/25 08:55:41
关于高考英语的单选题请说明原因myuncle___intaiwanfor20years,nowhehassettleddowninmainland.A,livedB,hadlivedC,haslive

关于高考英语的单选题 请说明原因 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
关于高考英语的单选题 请说明原因
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

关于高考英语的单选题 请说明原因 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,一般过去时,表示动作发生在过去,现在的状态已发生改变.
不选B的原因,过去完成时,表示到过去某一时刻之前完成的动作,此处没有过去时间标记,如果加一个“截至去年12年,他已在台湾住了整20年”,则可以用B
不选C的原因,现在完成时,表示现在仍住在台湾,而后半句说已经定居大陆,矛盾.
不选D的原因,没有这样的用法.