the night before的用法和时态问题

老师好,

    我大体了解before(two years before过去时间点之前)和ago(two years ago现在之前)的区别,也知道用before的话,时态应用过去完成时。但是今天遇到了两个句子:

    1. If you want to get up early, sleeping earlier the night before is expected to be successful. 

    所以,before并不限于 过去的时间点,可以扩展到 某个特定的时间点?

    假设现在是周三,我们讲度假计划:我们周六要乘飞机,当然前一天晚上要订机票。其中的“前一天晚上”可以用 the night before吗? 

    2. (柯林斯 fight词条7)We think maybe he took off because he had a big fight with his dad the night before.

    because从句不用过去完成时是因为在从句里吗?

    试对比AWOL词条下的例句:

    Two soldiers had gone AWOL the night before.(类似例句太多)

    谢谢老师!


请先 登录 后评论

最佳答案 2020-10-15 09:23

       the night/day/week/month etc before 前一个晚上、前一天、前一周、前一个月等(这里的  before 是副词)作时间状语时,谓语动词通常用过去完成时。如:

      It had been fine the week before (= the previous week). 前一个星期天气很好。(摘自《牛津高阶英汉双解词典》第9版p.172)

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 2 收藏,13652 浏览
  • 信天无雨 提出于 2020-10-10 17:36

相似问题