新概念三第57课( 过去完成时)

He became mortally ill a few months before we had planned to go ......

书上的解释是:在他计划回国的前几个月,他突然身患绝症。

时间顺序上说,他生病在前,计划回国在后,为什么反而计划回国用了过去完成时呢?

请先 登录 后评论

最佳答案 2022-03-28 16:16

before已经明确了主句和从句谓语动作的时间先后顺序,所以before从句的过去完成时并不是表示plan的动作在主句谓语became ill之前,而是在后来的某个时间之前,即在when he knew这个过去时的状态之前已经计划了。其实before从句的过去完成时可以改用一般过去时,二个时态是细微差别实际是被忽略的。

请先 登录 后评论

其它 0 个回答

  • 2 关注
  • 0 收藏,1092 浏览
  • strongtina   提出于 2022-03-25 15:48