for,from和since用法區別

for後接時間段的名詞詞組,表示行為或狀態持續了多久。

Mr. Li enjoyed the country life and lived there for almost fifteen years .

李先生喜歡鄉村生活,並在鄉下住了近15年。

She has worked there for four years .

她已經在那裡工作四年了。

for,from和since用法區別

from後接時間點的名詞詞組,表示行為或狀態的起始點,而不涉及其持續時間的長短。

He'll be here tomorrow from about seven o'clock onwards.

明天大約7點鐘以後他在這裡。

Students go to school from Monday to Friday.

學生們週一到週五上學。

for,from和since用法區別

since後接時間點的名詞詞組,不僅表示行為或狀態的起始點,而且還強調該行為或狀態從起始點一直持續到此時此刻,因而與延續性動詞的現在完成時連用。

I have been translating the book since last year.

我從去年就開始翻譯這本書。

The factory has been there since 1989.

那家工廠自1989年就在那裡了。

She hasn't been home since her marriage .

她自結婚以後就未曾回過家。

for,from和since用法區別


分享到:


相關文章: