介詞可以用來表示時間,空間,方位,手段等含義,下面就英語中表示時間的介詞的用法進行講解。時間的介詞主要有at,on,in,during, for,since,After ,until ,by ,before 等.
1. At,in,on
At表示在某一具體時刻,某時間點,in表示在一段較長的時間,on表示在特定的日子,具體的日期,星期及節日等。同時注意,若把某一段時間看作某一時刻時,也可以用at如at midnight在半夜。
At 7o'clock在7:00 At noon在中午
At that time在那時 On Monday在周一
On the rainy day在一個下雨天
On Monday morning在周一的早晨
2. During , in
二者都表示在一段時間內,但during更強調時間的延續,可以表示在一段時間內自始至終的狀態,當需要準確說明動作發生的具體時間時則用in
During summer在夏天 During the afternoon在下午 During the whole month 整整一個月
In April在4月
3. In, after
二者後都可接時間段,表示……之後,但in用於將來時的句子中,after用於過去時的句子中,in後接時間段也可以用於過去時的句子中,但此時作在……內講,After後接時間點時也可用於將來時,表示……時間點之後。
After 20 hours we arrived at los angeles airport.
20個小時後我們到達了洛杉磯機場。
We'll have a meeting after 3o'clock.
下午3點後我們要開個會。
My father will be back in two weeks.
我父親兩周後回來。
He wrote the book in two years.
他在兩年的時間內寫完了這本書。
4. Since, for
For後接表示一段時間的單詞或短語,Since表示某一具體的時間點的單詞或短語。由for短語或since短語作時間狀語的句子,常用完成時態或完成進行時態。
I have lived in this city for more than 10years.
我在這個城市住了10年多了。
I have been learning English for over 20years.
我學英語20多年。
I haven't eaten anything since breakfast.
做飯以後我還沒有吃過東西呢。
5. Before ,by
二者都可表示在……之前,但by還有最晚不遲於……,到……為止的意思,如果by後是將來的時間,則與將來時或將來完成時連用,如果是表示過去的時間,則與過去完成時連用。
I will be back before supper time.
晚飯前我會回來。
This factory had produced more than 1 million cars by the end of last year.
到去年年底,這家工廠已經生產了100多萬輛小汽車。
6. By, until
By表示到什麼時候為止動作已經完成,而until表示動作持續到什麼時候,在終止性動作作謂語的否定句式中,二者通用。
Can you repair my bike by Friday?
周五之前你能修好我的自行車嗎?
I will work here until 6o'clock.
我將一直在這裡工作到6點。
The work won't be finished by tomorrow.
這項工作明天才能完成。
以上就是表示時間介詞的用法,希望對大家的學習有所幫助,歡迎關注轉發!