4 一道时态选择题(过去一般时 Vs 过去完成时)

I _____ in London for many years, but I’ve never regretted my final decision to move back to China.

A. lived

B. had lived

请问老师:这道题如何结合后半句信息进行分析,选项B(had lived)可否考虑?

请先 登录 后评论

最佳答案 2024-10-18 22:28

我理解A更为合理,因为后面用了现在完成时,也就是说话人的时间点是现在。如果用had lived,那么,后面应该是but I never regretted my final decision to move back to China. 过去完成时表示过去的过去,和后面的现在完成时,构成了一个逻辑上的时间空缺,毕竟这是一句话,所以不如用一般过去时更好,而一般过去---一般现在/现在完成时在时间的逻辑顺序上是一致的。但不排除外刊也许会有这样用的句子,因为有些语境过去完成时可以和一般过去时替换。因为这里是二选一,我感觉A 更合理。

个人理解,仅供参考。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,329 浏览
  • 尤海林   提出于 2024-10-18 09:10

相似问题