Do not stay in the past, do not recall the past, time will bite, you do not go, will be covered with scars.不要停留在过去,不要去回忆从前,时间会咬人,你不走,会满身伤痕。

在这句话里面的第一句Do not stay in the past 中,为什么用in?,不能用on呢?在常用时间介词中,in,on,at,for都是怎么用的呢?

英语语法指示代词速记口诀(英语语法时间会咬人)(1)

一、常见的时间介词

at:在某个时间点,比如:at six o’clock.

in:(1)用在一段时间前,如:星期,月,季节,年;(2)泛指的“在上午/下午/晚上”即in the morning/afternoon/evening.但是泛指的noon, night 前加at.

on:在具体某一天,或某天的上午,下午,晚上,比如:on Monday morning/afternoon/evening/night.

for: 表示时间段。表示“计;达”,比如:They will stay here for a month.

during: 时间段,“在……期间”,during the winter/ performance

after: “在……之后” After the earthquake, everything was out of order.

by: “到……为止,到……” We had finished our work by last Friday.

before: “在……之前” Wash your hands before dinner.

until/till: “在……以前”;“到……为止” We worked until darkness.

from...to: “从……到……” Weekdays are from Monday to Friday.

英语语法指示代词速记口诀(英语语法时间会咬人)(2)

曾经像个宝宝

二、时间介词in,on,at,for在用法上的区别

_in _ spring , __in_ the evening, _in__ the middle of May, _in__ 2014 ,

__in__ his thirties, _in_ five hours, __in__ January, __in__ the 1990's,

__in__ / during the day

总结1:在月,四季,年,年代,世纪,泛指的在上午/下午/晚上时间短语里,以及其他表示较长时间的名词短语前,用介词in。

英语语法指示代词速记口诀(英语语法时间会咬人)(3)

欢迎来到未来

_on_ Wednesday, _on_ Sundays, _on__ the morning of May 1st,

_on_ a cold night, _on_ a rainy afternoon, _on_ the fifth of July,

__on__ Christmas Day, __on__ Easter Day

总结2:在星期,具体某一天的上午/下午/晚上,以及节假日当天,用介词on.

_at_3 pm, _at_night, _at__ that moment , _at__ present,_at_Christmas Eve,

at Christmas,_at__breakfast/lunch, _at__midnight, _at_ the age of 12, _at_the beginning of the year

总结3:用在时间点、中午(noon)晚上(night)固定搭配里,以及节假日期间用介词at.

Learn from yesterday, live for today, hope for tomorrow. 借鉴昨天,活在今天,憧憬明天。

I feel as if I had left school for a whole century. 我觉得我好像离开学校整整一个世纪了。

总结4:"介词for 表示时间的名词短语" ,表示动作持续或状态存在的时间段:。

英语语法指示代词速记口诀(英语语法时间会咬人)(4)

有错误或者疑问欢迎在评论区指正,我会在评论区等你。假如感觉对你有帮助,动动手指转发一下,让身边更多的朋友都学好英语,赠人玫瑰,手留余香!,