2 一般过去时和过去完成时的区别以及在语境中的使用问题

The war dragged on and on and he ______(be) away from his family for ten years.

请问空格中填一般过去式还是过去完成时?为什么

for+一段时间常常作为完成时的标志,此处叙述故事是一般过去时,因此能否使用had been 呢?

请先 登录 后评论

1 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

此处叙述故事是过去的事情,应该用一般过去时。

请先 登录 后评论
  • 1 关注
  • 1 收藏,739 浏览
  • Lynn001 提出于 2023-02-11 16:36