英语时间介词用法规则与省略规则
小学生英语方位介词,时间介词大全
1. 表示时间的介词
about, around, before, by, at, after, in, on, around, between, during, for, from, since, till, until, within
2. 表示地点du的介词
about, at, in, on, over, through, across, along, around, before, between, beyond, down, up, to, toward, under, near
表示时间的介词
1)in , on,at 在……时
in表示较长时间,如世纪、朝代、时代、年、季节、月及一般(非特指)的早、中、晚等。
如:
in the 20th century
in the 1950s, in 1989
in summer, in January
in the morning
in one’s life
in one’s thirties
on表示具体某一天及其早、中、晚。 如:
on May 1st
on Monday
on New Year’s Day
on a cold night in January
on a fine morning
on Sunday afternoon
on the afternoon of September 21(th) 9月21日下午
on a hot night 在一个炎热的夜晚
at表示某一时刻或较短暂的时间(天明,中午,日出,日落,开始等),或泛指圣诞节,复活节等。 如:
at 3:20
at this time of year
at the beginning of
at the end of …
at the age of …
at Christmas
at night
at noon
at this moment
at 5 o'clock 5点钟
at midnight 子夜
at sunrise 日出
at sunset 日落
注意:
在last, next, this, that, some, every 等词之前一律不用介词。如:
We meet every day.
I saw him last Thursday.
2)in, after 在……之后
“in +段时间”表示将来的一段时间以后;
“after+段时间”表示过去的一段时间以后;
“after+将来的时间点”表示将来的某一时刻以后。
3)from, since 自从……
from仅说明什么时候开始,不说明某动作或情况持续多久;
since表示某动作或情况持续至说话时刻,通常与完成时连用。
since表示"自(某具体时间)以来",常用作完成时态谓语 的时间状语。
since liberation(1980)自从解放(1980年)以来
They have been close friends since childhood. 他们从小就是好朋友。
(1)since the war是指"自从战争结束以来",若指"自从战争开始以来",须说"since the beginning of the war"。
(2)不要将since与after混淆。 比较:
He has worked here since 1965.(指一段时间,强调时间段)自从1965年以来, 他一直在这儿工作。
He began to work here after 1965. (指一点时间,强调时间点)从1965年以后,他开始在这儿工作。
4)after, behind 在……之后
after主要用于表示时间,
behind主要用于表示位置。
时间名词前介词用法口诀
年前周前要用in 具体日子却要用on
遇到几号要用on 上午下午又是in
要说某日上下午 用on换in记清楚
午夜黄昏用at 黎明用它也不错
at用在时分前 说"差"可要用上to 说"过"要用past
省略规则
介词是一种用来表示词与词、词与句之间关系的虚词,英语中时间状语通常由in, on, at, for等介词引起,但有些情况下时间状语前不用介词。
现就这几种情况加以归纳。
一、 当时间状语是today, yesterday, tomorrow, tonight, yesterday/tomorrow morning(afternoon, evening)等时,其前不用介词。例如:
There was a football match yesterday evening.昨天晚上有一场足球赛。
They will go to the zoo tomorrow.明天他们将要去动物园。
二、由this, that, these, those等构成的短语前不用介词。例如:
I'll visit my grandparents this week.这一周我要去看望我的祖父母。
They are picking apples on the farm these days.这些天他们在农场摘苹果。
三、由形容词last,next等指示代词修饰的名词词组用作时间状语时,前面的介词at, on, in一般省略。例如:
I saw him in the street sometime last week.上周我在街上见过他。
Please come to school earlier next time.下次请早点来学校。
但是,如果不是介词at, on, in,而是其他类型的介词,一般不能省略。如:
I haven't been to my hometown since last year.从去年以来我就没回过家乡。
四、在以“the day (week, month, year)+before/after…”构成的时间状语前不用介词。例如:
Where did you go the day before yesterday? 前天你去哪里了?
They'll have a party the day after tomorrow.他们后天将举行一个聚会。
She did not inform me this news the day before yesterday
五、由every, each等表示频率的副词构成的短语用做时间状语时,其前不用介词。例如:
Do you watch TV every day? 你们每天看电视吗?
They go to school by bike each day.他们每天骑自行车去上学。
六、由on引出的特定日子,可以省略介词on。例如:
I can see him (on) New Year’s Day.在元旦我可以看见他。
七、for通常引出一段时间,当与表示静态的动词连用时可以省略。例如:
I have stayed there (for) three hours.我在那里已经呆了三个小时。
注意:
1.当与动态动词连用,或在句首及否定句中,介词for不能省略。如:
I haven't heard from him for three years.我三年没有收到他的信了。
2.当walk, run, drive, travel等动词连用表示距离时,for可以省略。如:
He ran (for) a mile in four minutes.他四分钟跑了一英里
八、以all构成的短语做时间状语,如all day, all the week, all the year等前面通常不用介词。例如:
My mother was busy all day yesterday.昨天妈妈忙了一整天。
The girl was ill in bed all the week.这个女孩生病了,卧床整整一周。
注意:以all开头的短语前,介词通常省略。如:
I haven't seen her all day.我整整一天没有看见他了。
九、其它
three days later
three days ago