英语自学网 发表于 2016-7-9 17:43:20

英语语法:常用表示时间的介词(下)

  常用表示时间的介词(下)
          四、before, by, till, until
          (A) before指“在……之前”,与after相对。如:
          Please come before ten o’clock. 请10点以前来。
          (B) by指“不迟于,到……时为止,在……以前”。如:
          We had learned over 1000 words by the end of last term. 到上学期末为止,我们已经学了1000多个单词了。
          We will have learned 2000 English words by the end of this term. 到本学期结束前,我们将学了两千英语单词了。
          注:by后接过去时间,常与过去完成时连用;by后接将来时间,常与将来完成时连用。
          (C) till (until) “直到……为止”。如(from www.yygrammar.com):
          You must wait for him till tomorrow. 你必须一直等到他明天。
          注:在肯定句中,till/until必须与延续动词连用;在否定句中,till/until常与非延续性动词连用。如I didn’t go to bed until 12 o’clock. 直到12点我才睡。
          五、after, in, within
          (A) after表示“在……之后”,是before的反义词。如:
          He got a cancer and died after a year. 他患了癌症,一年后去世了。
          The meeting will end after 3:00pm. 会议将在下午三点后结束。
          (B) within“在……时间之内”。如:
          I can finish it within an hour. 我不需一小时就可把它做完。
          注:after与in都可表示“在……之后”,但after后可跟时间段,也可跟时间点;而in后必须跟时间段。after既可用于将来时,也可用于过去时,而in只能用于将来时。
          I’ll arrive in an hour. 我一小时后到达。
页: [1]
查看完整版本: 英语语法:常用表示时间的介词(下)