介詞in,on和at做時間介詞,後面+時間都表示「在……時間」。那麼三個介詞之間有什麼區別呢?
In常用在表示某段比較長的時間,通常是一段持續的時間,比如年、月、季節、世紀等。同時還可以泛指上午、中午、下午和晚上等。
表示年:in 2020
Tokyo will host the Olympic Games in 2020.
東京將在2020年舉辦奧運會。
表示月:in May
My parents will go on holiday in May.
我的父母五月份會去度假。
表示季節:in winter
There is an ice lantern show in my hometown every year in winter.
我的家鄉每年都有冰燈展覽。
表示上午/中午/下午/晚上:in the morning/noon/afternoon/evening
We got away early in the morning.
我們一大早就出發了。
On常表示具體的時間,比如具體在某一天;含有「Day」的節假日或者某天的上午、下午等。
表示具體的某一天:on October 9th
We have a holiday on October 9th.
我們在10月9日有假期。
含有「Day」的節假日:on Thanksgiving Day
What do you do on Thanksgiving Day?
感恩節你會做什麼?
表示某天的上午:on the morning of his arrival
On the afternoon of his arrival, we'll have a celebration meeting.
在他到來的那個下午,我們要舉辦一個歡慶會。
At常表示在某一時刻,以及不含「Day」的節假日中,如:
表示某一時刻:at 8:00
I often get up at 8:00.
我經常在8點起床。
不含「Day」的節假日:at Halloween
He enjoys dressing up as a ghost at Halloween.
他喜歡在萬聖節打扮成鬼怪。