英語中關於時間介詞的用法
在英語語法學習中,表示時間的介詞有:in, on, at“在……時”;in, after“在……之後”;from, since“自從……”;during, for, over, within, throughout, before, until, till, by, past等。對此大家瞭解多少呢?今天就來看看高頻時間介詞in, on, at的用法吧!
in 的用法
(1) in表示“在某年、月、季節”。例如:
in 2018/ May/ spring
在2018年(五月、春天)
(2) in表示“從現在起一段時間以後”。例如:
The meeting will end in 15 minutes.
會議將於15分鐘後結束。
(3) in表示“在某世紀”。例如:
in the 21st century
在二十一世紀
(4) in表示“在早上、下午、晚上”。例如:
in the morning/ afternoon/ evening
在早上、下午、晚上
on 的用法
(1) 表示“在具體的某一天”或“(在具體某一天的)早上、中午、晚上”等。例如:
on August 14th, 2018
在2018年8月14日
on a sunny morning
在一個晴朗的早上
On a winter afternoon
在一個冬天的下午
注意:當morning, afternoon, evening被of短語修飾時,習慣上用in,而不用on。例如:in the early morning of October 1st(在10月1日的清晨)
(2) 表示“在星期幾”或“在星期幾的早上、中午、晚上”等。例如:
on Tuesday
在星期二
on Friday evening
在星期五晚上
on weekdays
在平時/週日
注意:“在週末”的幾種表達法:at/on the weekend (在週末,特指);at/on weekends (在週末,泛指);over the weekend (在整個週末);during the weekend (在週末期間)。
(3) on表示“在某一節日”。例如:
on Mid-autumn Festival
在中秋節
on Teachers' Day
在教師節
注意:on Christmas Day指聖誕節當天,而at Christmas則表示“聖誕節期間”。
at 的用法
(1) at表示時間概念的某一個點(如:在某時刻、時間、階段等)。例如:
at 08:00 (dawn, noon, midnight)
在8點鐘(黎明、中午、午夜)
(2) at表示“在……歲時”。例如:
at the age of eighteen
在18歲的時候
(3) at用於特定的時候(時節、時機)。例如:
at that time
在那時
時間名詞前不用介詞的情況
(1) 在yesterday, today, tomorrow, the day before yesterday等表示時間概念的名詞前一般不用介詞。例如:
I couldn't go shopping yesterday so I'll have to go today.
我昨天沒能去購物,所以今天一定要去。
(2) 由this, that, these, those等用於表示時間概念的名詞前,前面往往不加介詞。例如:
What is Tom busy with these days?
這些日子湯姆在忙什麼?
(3) 由next, last, the next, the last等用於表示時間概念的名詞前時,前面不用介詞修飾。
Did you see the game on TV last night?
昨晚你看了電視上的這個比賽嗎?
(4) 在each, any, every, some, all等用於時間概念的名詞前,一般不用介詞來修飾。例如:
She's worked hard all year.
她全年都很努力。