for more than 30 years 什么时态

继续纠缠 1个月前 已收到4个回答 举报

离开卜了你 4星

共回答了449个问题采纳率:98.3% 评论

根据具体语境,for more than 30 years 作时间状语时,句子谓语动词可以是现在完成时,也可以是一般过去时 或过去完成时,例如:

1)So far, I have lived in London for more than 30 years.到目前为止,我已经在伦敦住了30多年了。(指现在仍然住在伦敦)

2)I lived in London for more than 30 years .我在伦敦住过30多年(指现在已经不住在伦敦了)

3)I had lived in London for more than 30 years before I came here.我在来这儿之前在伦敦住了30多年

16小时前

31

霸气范 1星

共回答了19个问题 评论

正确答案是:常用于现在完成时,如:My grandparents have lived here for more than 30 years.

14小时前

3

秋日薄暮 1星

共回答了102个问题 评论

可能是现在完成时,也可能是过去完成时. 现在完成成时

11小时前

26

悲剧已开始 1星

共回答了127个问题 评论

这个短语中过去完成时时态。

7小时前

35
可能相似的问题

热门问题推荐

Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 service@wdace.com