英语学习论坛

 找回密码
 立即注册
查看: 202|回复: 0

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

[复制链接]

36万

主题

36万

帖子

109万

积分

论坛元老

Rank: 8Rank: 8

积分
1094809
发表于 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. 我一小时后到达。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|新都网

GMT+8, 2025-9-5 21:29 , Processed in 0.051341 second(s), 8 queries , WinCache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表