在現在完成式使用「for」和「since」 | EF | 台灣
文章推薦指數: 80 %
當我們在使用現在完成式時,如果考量的是動詞的持續時間,就以 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.
延伸文章資訊
- 1在現在完成式使用「for」和「since」 | EF | 台灣
當我們在使用現在完成式時,如果考量的是動詞的持續時間,就以 for + 一段時間來定義持續時間的長短;如果考量的是動作開始的時間點,就用 since + 一個時間點即可。
- 2完成式和過去式的差異在哪裡?從時間軸學會正確判讀現在完成式
在英文文法中,表達過去的方式,除了有過去式之外,還有現在完成式。 ... 在這種現在完成式的使用情況中,可以在句尾加上since來強調「某個時間點」,或加上for ...
- 3Since 的用法(二) - 英語之家- The Home of English
如果主要子句的結構為It + be + 時間( + since),那麼be 動詞可以是現在簡單式is 或現在完成式has been。這就產生了四種意思並無差異的句型。例如:. It's ...
- 4英文單字Since的用法:如何正確使用 - 華樂絲
- 5現在完成式的六個記號 - 大學堂英文
「since」為「現在完成式」的記號,故 I've worked 為正確寫法,C 為正解。 ... D 選項,疑問詞「when」( 何時) 只能問出「確切」時間,若想問出一段時間, ...