for引導一段時(shí)間,強調時(shí)間由始至終,可譯為“(時(shí)間)長(cháng)達……”,一般與有長(cháng)度的時(shí)間短語(yǔ)連用,如for three weeks, for a long time 等,可用于現在(過(guò)去)完成時(shí)或過(guò)去時(shí)的句子里。
for是并列連詞,引導的是并列從句,表示原因的語(yǔ)氣很弱,一般是對結果作出推斷性的補充說(shuō)明或解釋?zhuān)槐硎局苯釉,for前多加逗號。for用法較正式,很少用于口語(yǔ),一般用于書(shū)面語(yǔ)。
例句:The French teacher has been in China for about a month.這位法國老師在中國已經(jīng)大約一個(gè)月了。
表示一段時(shí)間或方式的短語(yǔ)中的for,in,by,at等常常省略;但是在否定句中或引導介詞短語(yǔ)位于句首強調持續時(shí)間時(shí),for一般不可省略。
We’vebeenhere(for)threedays/weeks.我們來(lái)這里已有三天/周了。
for+定制時(shí)段,動(dòng)詞如果是延續的,采用現在或過(guò)去完成時(shí),則表示該延續動(dòng)作或狀態(tài)一直繼續到參照時(shí)間點(diǎn)尚未結束。
I’vehadfluforthelastweek.我一周來(lái)一直害流感。