永发信息网

英语时态问题: I lived in this village for ten years, and then they moved to Beijing.

答案:2  悬赏:40  手机版
解决时间 2021-04-04 22:11
  • 提问者网友:聂風
  • 2021-04-04 00:48
请问 为什么这里用lived而不是had lived?怎么不用过去完成时呢?
请教大家,谢谢帮助!
最佳答案
  • 五星知识达人网友:西风乍起
  • 2021-04-04 02:21
过去完成时表示在过去的某一时刻或动作已经完成的状态,常用by, before等词引导。 而我在这个村子里住了十年,是过去十年间已经持续存在的时间段。如果说我离开这个村子已经十年了,离开是过去发生的,而且是已经发生的,可以用过去完成时。
过去十年是一直持续的状态,可以用过去完成进行时,I have beeing living in this village for ten year.
全部回答
  • 1楼网友:山河有幸埋战骨
  • 2021-04-04 02:57
live是延续性动词,后面可以加for +时间。这句话的意思是在这个乡镇住了十年了,然后现在不在这里住了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯