单选:my uncle ( )in taiwan for 20years .now he has settled down in mainland.a.has lived b.had lived c.lived d.was living为什么要选c而不是d,现在完成时的过去不是过去完成时么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/26 07:33:46
单选:my uncle ( )in taiwan for 20years .now he has settled down in mainland.a.has lived b.had lived c.lived d.was living为什么要选c而不是d,现在完成时的过去不是过去完成时么?
xQN@|=jBl Z(j "I1˰ |b^Lz|kݕu cMf/A,RMБ@z=EPyHHd![ъ|A7n+f,[,N 7Uvĵ_A 34B

单选:my uncle ( )in taiwan for 20years .now he has settled down in mainland.a.has lived b.had lived c.lived d.was living为什么要选c而不是d,现在完成时的过去不是过去完成时么?
单选:my uncle ( )in taiwan for 20years .now he has settled down in mainland.
a.has lived b.had lived c.lived d.was living
为什么要选c而不是d,现在完成时的过去不是过去完成时么?

单选:my uncle ( )in taiwan for 20years .now he has settled down in mainland.a.has lived b.had lived c.lived d.was living为什么要选c而不是d,现在完成时的过去不是过去完成时么?
这里没有表示过去的时间点做参照,不能用过去完成
在过去的那20年里住在台湾,很明显的表示过去的时间.所以要用过去时