作业帮 > 英语 > 作业

高中英语单选一题单选:my uncle ( )in taiwan for 20 years .Now he has se

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/04/28 12:52:53
高中英语单选一题
单选:my uncle ( )in taiwan for 20 years .Now he has settled down in mainland.
答案填lived
用had lived为什么不可以?
had lived是过去完成时,如果说现在是2011年,那么将题干改成my uncle (had lived )in taiwan for 20 years in2010.就是这道题说这句话时是现在,不是过去.所以用过去式,不能用过去完成时!
再问: 请问:回答者 soooyy 的解释对么? 我怎么觉得他解释的是“has lived”的情况?
再答: 对,他的解释应该是has lived