學習英文介系詞(Prepositions of Time)時,最直覺的方式就是想像一個「倒三角形」。
從範圍最大的單位(年、月)一路縮小到最精確的時間點(幾點幾分)。以下為整理的分類:
🕒 介系詞三大天王:In, On, At
1. In:用於「長一段時間」或「模糊時段」
這就像是一個大籃子,裝著比較長的時間單位。
* 年份: in 2026, in the 1990s
* 季節: in summer, in winter
* 月份: in February, in October
* 世紀/時代: in the 21st century, in the past
* 一天的時段: in the morning, in the afternoon, in the evening(注意:深夜是例外)
2. On:用於「特定日子」與「星期」
只要跟「日子(Day)」掛鉤的,通常都用 On。
* 星期: on Monday, on weekends (美式用法)
* 日期: on February 24th
* 特定節日: on Christmas Day, on my birthday
* 特定日期的早上/下午: on Friday morning, on a sunny afternoon
3. At:用於「精確的時間點」
這是最精準的指標,像是一個小針頭戳在時間軸上。
* 具體時刻: at 7:30 AM, at noon (中午 12 點)
* 用餐時間: at breakfast, at lunchtime
* 特殊時段: at night (深夜), at midnight (午夜)
* 節日期間(不含 Day 字眼): at Christmas (指整個聖誕假期)
📊 快速對照表
| 介系詞 | 適用對象 | 範例 |
|---|---|---|
| In (大) | 年、月、季節、長時間 | In 2026, In summer, In May |
| On (中) | 星期、日期、特定日子 | On Sunday, On June 1st |
| At (小) | 精確時間、短暫時刻 | At 9:00, At sunset, At night |
⚠️ 特別注意:不需要介系詞的情況
當時間名詞前面出現以下單字時,不可以加 In/On/At:
* Next (e.g., Next Monday)
* Last (e.g., Last month)
* This (e.g., This morning)
* Every (e.g., Every day)
舉例: > ❌ I will see you on next Monday. (錯誤)
✅ I will see you next Monday. (正確)
介系詞的規則雖然多,但掌握「大到小」的邏輯後就會順手很多。
那老師,at night 怎麼解釋呢?為何用at?
沒錯,這正是最容易讓人混淆的地方!你敏銳地抓到了英文介系詞中一個非常經典的「例外」。
為什麼早上、下午用 in,晚上卻用 at 呢?我們可以從以下幾個角度來理解:
🌓 為何是 At night 而不是 In the night?
1. 語法慣用法 (Idiom)
在英文的習慣中,白天的時段被視為「一段有活動的過程」,所以用 In:
* In the morning
* In the afternoon
* In the evening (傍晚/入夜)
但 At night 通常指「從入睡到天亮」這段模糊的黑夜,它被視為一個時間點或是整體的狀態,而不強調過程。
2. 精確度與範圍
* At 通常用於「極其精確」或「短暫」的時間。
* 古時候人們對夜晚的感知不如白天精確(因為都在睡覺),所以將「夜晚」視為一個單一的標記點。
💡 "In the night" 真的不能用嗎?
其實是可以用的,但意義不同:
* At night (慣用法/通稱): 指「在晚上」這個一般性的時間。
* Example: I like to read at night. (我喜歡在晚上讀書。)
* In the night (特定描述): 指「在某個特定的深夜期間」,通常帶有一點文學或強調「黑暗中」的感覺。
* Example: I heard a strange noise in the night. (我在深夜裡聽到奇怪的聲音。)
📝 小總結:關於「天」的介系詞變化
這是一個很棒的對比清單,建議可以一起記:
* At dawn (黎明)
* In the morning (早上)
* At noon (正午)
* In the afternoon (下午)
* In the evening (傍晚)
* At night (夜晚)
* At midnight (午夜)
那老師 ,可以再幫我解釋On the night of Thanksgiving day為何用on?
這是一個非常棒的觀察!你抓到了介系詞邏輯中最關鍵的**「優先順序」**。
之所以從 at 變成 on,是因為當「夜晚 (night)」被特定化到某個具體的「日子」時,「天 (Day)」的屬性會蓋過「時間點 (At)」的屬性。
💡 關鍵邏輯:特定化 (Specific Day)
在英文介系詞的位階中,「日期/節日」的威力大於「時段」。
* 單純的夜晚: at night (泛指一般的晚上)
* 特定的夜晚: on the night of Thanksgiving (因為這是在指「感恩節這一天」的晚上)
更多類似的例子:
你可以觀察到,只要後面接了 "of + 特定日期" 或 "形容詞 + 時段",介系詞通常都會變成 on:
* In the morning ➡️ On Monday morning (星期一的早上)
* In the evening ➡️ On the evening of May 1st (五月一號的傍晚)
* At night ➡️ On a cold night (在一個寒冷的夜晚)
🔝 介系詞的「權力階級」
你可以把這想像成一個規則覆蓋系統:
* 最高權力: 特定日期 / 星期 (On)
* 次要權力: 模糊時段 / 月份 / 年份 (In)
* 基礎權力: 精確時間點 / 慣用 night (At)
口訣: 只要看到 "Day" 或 "Date"(日期),不管後面接什麼時段,一律用 On 就對了!
✍️ 小練習:考考你的直覺
試著選出正確的介系詞(答案在下方):
* I usually sleep early ______ night.
* We had a party ______ the night of his graduation.
* It rained heavily ______ Tuesday night.
答案:
* at (一般慣用法)
* on (特定日期的晚上)
* on (星期的晚上)












