下面我們開始回歸介詞的區分,來說說時間介詞for、since、from的時間思維,
主要區別在於後面要+的是時間段還是時間點,
1、for+時間段,
表:行為或者狀態持續了多久。
如:
My parents lived in the countryside for almost 10 years.
我的父母住在鄉下了近10年。(強調時間長)
註:有時for可省略,
如:
The meeting lasted (for) five days.
會議持續了3天。
不過:一般在句首或否定句中,不省略,
如:
For three years he lived here.
他住這裡3年了。
We have not heard from him for a long time.
我們很久沒有收到他的消息了。
2、since+時間點,
表:行為或者狀態的起始點,強調該行為或者狀態從那時一直持續到現在(常用延續性動詞)。
如:
The quality of these goods has fallen off since last year.
從去年開始,這些貨物的質量就開始下降了。(強調貨物品質不行了)
註:當時間段+ago時也表示某個時間點,如:three years ago.
這時也可以+since,如:
They have lived in that house since three years ago.
三年前他們就已經住在那所房子裡了。
3、from+時間點,
表:行為或者狀態的起始點(不涉及其持續時間的長短)。
如:
My elder brother began to learn the piano from the age of five.
我哥哥從五歲開始學習鋼琴。(我也不知道還學不學,學得什麼樣,只是描述)
註:也經常和to連用,如:
Mr.B was the president from 1990 to 2010.
B從1990年到2010年擔任總統。