1、at指時間表示:
1)時間的一點、時刻等。
例句:They came home at sunrise.
他們在日出時回家。
2)較短暫的一段時間。可指某個節日或被認為是一年中標誌大事的日子。
例句:He went home at Christmas.
他在聖誕節回家了。
2、 in指時間表示:
1)在某個較長的時間(如世紀、朝代、年、月、季節以及泛指的上午、下午或傍晚等)內。
例句:He will be back in March.
他會在三月份回來。
2)在一段時間之後。一般情況下,用於將來時,謂語動詞為瞬間動詞,意為“在……以後”。
例句:He will arrive in two hours.
他兩小時後到達。
3、 on指時間表示:
1)具體的時日和一個特定的時間,如某日、某節日、星期幾等。
例句:On Christmas Day, there will be a celebration.
在聖誕節,會有一個慶祝活動。
2)在某個特定的早晨、下午或晚上。
例句:He arrived at 10 o’clock on the night of the 5th.
他是5號晚上10點鐘到的。
3)準時,按時。
例句:If the train should be on time, I should reach home before dark.
如果火車準點的話,我應該在天黑前到家。
擴充套件資料
其他可以接時間的介詞
一、by指時間表示:
1、不遲於,在(某時)前。如:
例句1:He will come by six o’clock.
他將在六點鐘以前來。
例句2:Jack had made some friends by the time you came.
你來的時候傑克已經交了一些朋友。
2、在……間,在……的時候。
例句:He worked by day and slept by night.
他白天工作,晚上睡覺。
二、after的用法
用於將來時間也指一段時間之後,但其後的時間是“一點”,而不是“一段”。
例句:He will arrive after two o’clock.
他將在兩點鐘以後到達。
1、at指時間表示:
1)時間的一點、時刻等。
例句:They came home at sunrise.
他們在日出時回家。
2)較短暫的一段時間。可指某個節日或被認為是一年中標誌大事的日子。
例句:He went home at Christmas.
他在聖誕節回家了。
2、 in指時間表示:
1)在某個較長的時間(如世紀、朝代、年、月、季節以及泛指的上午、下午或傍晚等)內。
例句:He will be back in March.
他會在三月份回來。
2)在一段時間之後。一般情況下,用於將來時,謂語動詞為瞬間動詞,意為“在……以後”。
例句:He will arrive in two hours.
他兩小時後到達。
3、 on指時間表示:
1)具體的時日和一個特定的時間,如某日、某節日、星期幾等。
例句:On Christmas Day, there will be a celebration.
在聖誕節,會有一個慶祝活動。
2)在某個特定的早晨、下午或晚上。
例句:He arrived at 10 o’clock on the night of the 5th.
他是5號晚上10點鐘到的。
3)準時,按時。
例句:If the train should be on time, I should reach home before dark.
如果火車準點的話,我應該在天黑前到家。
擴充套件資料
其他可以接時間的介詞
一、by指時間表示:
1、不遲於,在(某時)前。如:
例句1:He will come by six o’clock.
他將在六點鐘以前來。
例句2:Jack had made some friends by the time you came.
你來的時候傑克已經交了一些朋友。
2、在……間,在……的時候。
例句:He worked by day and slept by night.
他白天工作,晚上睡覺。
二、after的用法
用於將來時間也指一段時間之後,但其後的時間是“一點”,而不是“一段”。
例句:He will arrive after two o’clock.
他將在兩點鐘以後到達。