关于when从句为过去完成时的疑问

When Anna arrived, we had dinner.与When Anna had arrived,we had dinner.

When Mike finished his homework,he took a short rest.与When Mike had finished his homework,he took a short rest.

是不是这两种表达都可以表达先后,意思一样?

请先 登录 后评论

最佳答案 2020-04-04 10:51

是的,主句的动作都是在从句动作发生后。理论上,when从句用一般过去时,从句的动作发生后,主句的动作紧接着发生。when从句用过去完成时,则从句的动作与主句动作之间有一个时间差。但这种意义的区别很微小,很多人忽略这种差异。

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 3 收藏,3872 浏览
  • Carl 提出于 2020-04-03 21:11

相似问题