在現在完成式使用「for」和「since」 | EF | 台灣

文章推薦指數: 80 %
投票人數:10人

當我們在使用現在完成式時,如果考量的是動詞的持續時間,就以 for + 一段時間來定義持續時間的長短;如果考量的是動作開始的時間點,就用 since + 一個時間點即可。

首頁歡迎來到EF課程查看所有EF提供的課程辦公室查找您附近的辦公室關於EF公司資訊徵才加入我們首頁歡迎來到EF課程查看所有EF提供的課程辦公室查找您附近的辦公室關於EF公司資訊徵才加入我們測試您的英語水平英語學習資源測試您的英語水平概覽英語文法指南概覽副詞動詞名詞形容詞敘述法關係子句限定詞英語用法指南概覽慣用語標點符號繞口令英文名字英語字彙表英語格言英語測驗更多測試您的英語水平概覽英語文法指南概覽副詞動詞名詞形容詞敘述法關係子句限定詞英語用法指南概覽慣用語標點符號繞口令英文名字英語字彙表英語格言英語測驗測試您的英語水平英語學習資源測試您的英語水平0800878000測試您的英語水平在現在完成式使用「for」和「since」 當我們在使用現在完成式時,如果考量的是動詞的持續時間,就以 for+一段時間來定義持續時間的長短;如果考量的是動作開始的時間點,就用 since+一個時間點即可。

「for」和「since」也可以用於過去完成式。

「since」只能用在完成式,而「for」除了用在完成式,也可以用於過去簡單式。

for+一段時間 forsixyears,foraweek,foramonth,forhours,fortwohours Ihaveworkedhereforfiveyears. since+時間點 sincethismorning,sincelastweek,sinceyesterday sinceIwasachild,sinceWednesday,since2o'clock Ihaveworkedheresince1990. for用於現在完成式 Shehaslivedherefortwentyyears. Wehavetaughtatthisschoolforalongtime. Alicehasbeenmarriedforthreemonths. Theyhavebeenatthehotelforaweek. since用於現在簡單式 Shehaslivedheresince1980. Wehavetaughtatthisschoolsince1965. AlicehasbeenmarriedsinceMarch2nd. TheyhavebeenatthehotelsincelastTuesday.  



請為這篇文章評分?