had lived here 是曾在这里住过还是已经住在这里

有个句子原句是:

This place must have been prosperous when people were still living here.

能这样说吗?

This place must have been prosperous when people had lived here.

请问:had lived here 是曾在这里住过还是已经住在这里?

请先 登录 后评论

最佳答案 2017-03-23 21:11

有个句子原句是:

This place must have been prosperous when people were still living here.

能这样说吗?

This place must have been prosperous when people had lived here.

请问:had lived here 是曾在这里住过还是已经住在这里?

live为静态动词,如果用于完成时态,一般要与时间段一起连用表示动作/状态持续某一时间点的时间总长度,或者说是一种未完成,未结束,仍然在持续的动作行为或者状态。

He had lived here for three years before I came here.

She has lived in China for eight years.

Tom has lived in Beijing since 2010

Mary has lived in China since three years ago.

Jack has lived here since he came here .

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 1 收藏,3280 浏览
  • babyyaqing 提出于 2017-03-23 20:08

相似问题