我们知道,英语中At/on/in都可以用在时间前面,
比如:
at 6 o’clock
on Tuesday
in October
细心的同学,可能会发现at- on –
in,所表示的时间一个比一个“长”:一个月比一天长,一天比一个时刻长
这就引出了我们在使用at/on/in表示时间时所要遵循的三大原则:
原则一:at 用在一天中的某一个时间前面
如:at 6 o'clock;at 12:00;at midnight;at
lunchtime;at sunset等等。
我们可以看到,at后接的表示时间的词都是一天中的某一个时间点,时长相对较短。
原则二:on 用在某一天或某一个日期之前
如:on
Saturday /on Saturdays; on 16 June; on Christmas Day; on my birthday等等。
我们可以看到,on后接的表示时间的词都是某一天或某一个日期。
原则三:比一天更长的时间前面用in
如:in October;in 1998;in the 18th century;in the past;in (the) winter; in the 1990s;in the Middle Ages;in ( the ) future等等
当然,有的同学可能会说了:我们经常说的in the morning不就是用的in吗,而morning不就是一天之中的一个时间吗?是的,我们上述所说的三大原则表示的是普遍规律,而有些特殊且固定的用法就需要我们单独去记忆了。
1. 该用at,而用in的一些特殊情形:
In the morning 在早上
In the afternoon 在中午
In the evening 在晚上
In the night 夜里
注意:但如果morning,afternoon和evening之类的词前面有表示具体某一天的词,此时我们需要把in换成on
如:on Friday morning/afternoon/evening
2. 用at的一些特殊情形:
At weekends/at the weekend
At Christmas
At present
At the same time
3. 当表示时间的词前面有last /next / this / every等词修饰时,省略at/on/in
如:I'll see you next Friday. (此时如果用on next Friday,则是错误的)。
They left last week.
4.我们还经常会看到一种in+时间的用法,如:in an hour; in a few minutes; in several hours; in four days; in a moment; in six weeks; in six months’ time等等,即 in+一段时间,表示从现在开始多长时间后……,
如:Thetrain will be leaving in a few minutes.
我们知道表示多长时间后还有after+一段时间和一段时间+later等说法,它们之间又有什么区别?且留待下次再讲!
网友评论