在現在完成式使用「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「since」正確用法是? since 的6個用法!(含英文例句)
當連接詞使用時,since 後面會連接「一個完整的句子」,句子用過去式表示「從過去⋯⋯開始,就⋯⋯」。而since 前面的主要子句一樣是用「現在完成式」來搭配~ .
- 2since 用法,大量例句和解釋- 官方英文測驗題庫中心
A. 當since表示從過去的一個時間點延續至說話的現在時,通常要求主要子句使用動詞的現在完成式,而要求since從屬子句使用一般過去式:. We've been ...
- 3Since 的用法(二) - 英語之家- The Home of English
如果主要子句的結構為It + be + 時間( + since),那麼be 動詞可以是現在簡單式is 或現在完成式has been。這就產生了四種意思並無差異的句型。例如:. It's ...
- 4現在完成式的六個記號 - 大學堂英文
「since」為「現在完成式」的記號,故 I've worked 為正確寫法,C 為正解。 ... D 選項,疑問詞「when」( 何時) 只能問出「確切」時間,若想問出一段時間, ...
- 5現在完成式(進行式)用法(since) @ 火影輸血醫學部落格 - 隨意窩
200512221428現在完成式(進行式)用法(since) ... I . ... EX: John has been living here since he graduated from...