两种时态用哪个最合适

He blamed President for causing the migrant crisis that's seeing large numbers of people flee into neighboring countries. 定语从句用一般现在时,是表示他(过去)指责总统导致了现在正在上演的危机?用现在完成进行时岂不是更好?
请先 登录 后评论

最佳答案 2020-11-08 09:30

He blamed President for causing the migrant crisis that's seeing large numbers of people flee into neighboring countries.

不存在过去指责导致了现在结果的问题!

blamed 指过去一次性的动作;causing 其实是早于blamed 的“完成动作”,用 having caused 也可;而同位语从句指“移民危机” 现在仍然在发生。时态不矛盾,可以放在一个大句子(复合句)中。

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 3 收藏,1548 浏览
  • Michaelson 提出于 2020-06-17 07:10

相似问题