in (段,明显的during特性)
(1)在某个较长的时间(如世纪、朝代、年、月、季节、一段时间)内。如:
in the twenty-first century, in 2004, in March, in spring , in the second world war
I was born in March,2002. 我出生于2002年 3 月。
England and Russia are allies in the second world war. 英国和俄国在二次世界大战中是盟国。
(2)表示“在一段时间内或一天内的部分时间”,泛指的上午、下午或傍晚等
We have four classes in the morning. 我们在上午上四节课。
My children play in the street in the daytime. 我的孩子们白天在街上玩耍。
(4)在一段时间之后,常用于将来时。
He will arrive in two hours. 他两小时后到。
These products will be produced in a month. 这些产品将在一个月内生产出来。
They will finish the work in an hour. 一小时后他们完成这项工作
on (具体与特定)
(1) (一天全部的时间)
具体的时日和一个特定的时间,星期,节日,具体日期。如:
on Monday
on the Mid-autumn Day
on June 1st
I go to school on Monday. 我周一上学。
On Christmas Day(On May 4th), there will be a celebration.
They will get here on July 20. 他们将在七月二十日到达这儿。
(2) (一天内的时间段,时间点)
具体某一日的或特殊说明的时间的早晨、下午或晚上。如:
on a warm spring afternoon, on the morning of New Year's Day
He arrived at 10 o’clock on the night of the 5th. 他在5号晚上10点到的。
I do my homework on Saturday morning. 我在星期六上午做家庭作业。
at(节点)
(1)表示“在几点”
They came home at seven o’clock. 他们七点钟回家。
Get up at 7 o'clock. 七点起床。
(2)表示“在一天中的一小部分时间”
(at night, at daybreak, at dawn, at noon, at midnight)
We eat at noon. 我们在中午吃饭。
(3)表示“某一时间点”
At this moment, I saw him. 在这一刻,我看见了他。
(4)可指某个节日或被认为是一年中标志大事的日子,或泛指圣诞节,复活节等。
表示“在某个节日(不含‘Day’的节日)”
He went home at Christmas (at New Year, at the Spring Festival).
(5)后面接表示岁数的词。
Children in China start school at 6 years old.
At和on对节日的争夺
1) 谈到圣诞节、新年、复活节和感恩节,如指整个节日,不仅表示在节日的当天,而且表示在整个节日期间,就用at。如:
We often go
carolling at Christmas. 我们在圣诞节常去唱颂歌。
We’re having the
roof repaired at Easter. 我们要在复活节期间找人把房顶修一修。
Some children make lanterns out of pumpkins at Halloween. 有些儿童在万圣节前夕用南瓜做灯笼。
They will begin their journey at Easter / Christmas / New Year. 他们将于复活节(圣诞节 / 新年)期间开始旅游。
2) 但如果指节日中的某一天,节日名称后面紧跟day一词,那就是表示节日当天,就不能用at,而要用on了。如:
on Children's
Day,on Dragon Boat Day,on Christmas Eve
Come and see us on Christmas Day. 圣诞节那一天来玩儿吧。
What are you doing on Easter Monday? 复活节第二天你干什么?
On All Saints'Day we hear the blueprint for all saints. 我们在诸圣节听到成圣的蓝图。
They will begin their journey on Easter Sunday / Christmas Day / New Year's Day. 他们将在复活节星期天开始旅行
3) 另外,on第2条,表示具体到某天的某段时间,某点时间也是用on,。但是,值得注意的是,这里介词后面并没有紧接着节日名词。如
on the morning of New Year's Day
on the night of the Mid-Autumn Festival
测试
_____ Spring
Festival:在春节期间 (注意不只一天)
_____ Chinese
New Year's Day:在大年初一 (某一天才用on)
_____ Christmas:在圣诞期间(不只一天)
_____ Christmas
Day:在圣诞节那天 (某天)
At和in对一天内时间的争夺
尤其morning/afternoon/evening/ noon/night 这五大主要时间
morning | noon | afternoon | evening | night |
at | At noon | At night | ||
in | In the moring | In then afternoon | In the evening | |
on |
At指点,in指段,on指特定
1. 虽然不常用,但不能说这非法。在at morning 中, at 指“时间点”,名词前不加冠词。
就像 at dawn, at dusk,at noon, at midnight, at ten 等类似。指“早晨;凌晨” 一个比较具体的时刻。
2. 通常我们还是用 in the morning ,in 表示一个“时间范围”。
at morning, at afternoon, at evening等有时也可以说,属于旧式用法,主要见于文学作品或诗歌中。
一般用in the morning , in the afternoon, in the evening
3. 一般把一些时间当作两段时间的分隔点来看待,如:Dawn, noon, dusk, midnight
这样的点就要用at 了。
4. night有点特别
①at night 用于表示泛指,例如:
Nocturnal animals such as bats and owls only come out at night. 夜行动物如蝙蝠和猫头鹰只在夜间才出来。
I don’t like driving at night. 我不喜欢夜晚开车。
②in the night特指,尤指刚刚过去的那个夜晚,例如:
I’m exhausted, the baby woke up three times in the night. 我累坏了,孩子夜里醒了三次。
也可以用 during the night 来替换,例如:
Everything was quiet during the night/in the night. 昨夜万籁寂静。
③by night 用于强调某活动的条件或环境,意思是“趁夜间/夜里(做某事)”,例如:
The enemy attacked by night. 敌人趁夜袭击。
5. 如果是特定的情况,用on
on a dark night 在一个漆黑的夜晚
on Sunday night 在星期日晚上,
on the night of June 1st 在六月一日的晚上.