現(xiàn)在完成時(shí)是英語(yǔ)中一個(gè)很重要的時(shí)態(tài),也是很容易弄錯(cuò)的一個(gè)時(shí)態(tài)。歸納起來(lái),現(xiàn)在完成時(shí)共有四種主要用法,現(xiàn)分別解說(shuō)如下:
一、現(xiàn)在完成時(shí)表示影響
該用法的現(xiàn)在完成時(shí)表示一個(gè)過(guò)去發(fā)生的動(dòng)作在過(guò)去已經(jīng)完成,并且這個(gè)過(guò)去發(fā)生并完成的動(dòng)作對(duì)現(xiàn)在有影響或結(jié)果,同時(shí)說(shuō)話者強(qiáng)調(diào)的或感興趣的就是這個(gè)影響或結(jié)果,如漢語(yǔ)說(shuō)“他已離開這個(gè)城市了”,其中的“離開”肯定發(fā)生了,它對(duì)現(xiàn)在的影響或結(jié)果就是“他現(xiàn)在已不在這個(gè)城市了”;又如漢語(yǔ)說(shuō)“有人把窗戶打破了”,顯然“打破窗戶”這一動(dòng)作發(fā)生在過(guò)去,并且在過(guò)去已經(jīng)完成了,但說(shuō)話人強(qiáng)調(diào)的重點(diǎn)是打破窗戶對(duì)現(xiàn)在的影響——窗戶現(xiàn)在仍是破的。如:
He?has?left?the?city.?他已離開這個(gè)城市。(結(jié)果:他不在這個(gè)城市。)
Someone?has?broken?the?window.?有人把窗戶打破了。(結(jié)果:窗戶仍破著。)
I?have?lost?my?pen.?我把鋼筆丟了。(結(jié)果:我現(xiàn)在無(wú)鋼筆用。)
He?has?finished?his?work.?他把工作做完了。(結(jié)果:他現(xiàn)在可以做其他的事了。)
二、現(xiàn)在完成時(shí)表示持續(xù)
該用法的現(xiàn)在完成時(shí)表示一個(gè)過(guò)去發(fā)生的動(dòng)作或開始的狀語(yǔ)在過(guò)去并未完成或結(jié)束,而是一直持續(xù)到現(xiàn)在,并且有可能繼續(xù)下去(也可能到此結(jié)束),如漢語(yǔ)說(shuō)“他在我們學(xué)校教書已有30年了”,顯然“他在我們學(xué)校教書”是從30年前開始,并且一直教到現(xiàn)在,已經(jīng)持續(xù)了30年;又如漢語(yǔ)說(shuō)“自上個(gè)星期以來(lái)他一直很忙”,顯然“忙”是從上個(gè)星期開始的,并且這一“忙”就一直忙到現(xiàn)在。如:
He?has?taught?in?our?school?for?30?years.?他在我們學(xué)校教書已有30年了。
He?has?been?busy?since?last?week.?自上個(gè)星期以來(lái)他一直很忙。
He?has?worked?for?us?ever?since?he?left?school.?他離開學(xué)校以后就一直為我們工作。
三、現(xiàn)在完成時(shí)表示重復(fù)
即表示從過(guò)去某個(gè)時(shí)間直到現(xiàn)在的這個(gè)時(shí)間范圍內(nèi)不斷重復(fù)發(fā)生的動(dòng)作或情況,并且這個(gè)不斷重復(fù)的動(dòng)作有可能繼續(xù)下去,也有可能到現(xiàn)在就結(jié)束。如:
How?often?have?you?seen?her??你隔多少見她一次?
My?father?has?always?gone?to?work?by?bike.?我父親一向騎車上班。
四、現(xiàn)在完成時(shí)表示將來(lái)
同一般現(xiàn)在時(shí)可以表示將來(lái)一樣,現(xiàn)在完成時(shí)也可以在時(shí)間狀語(yǔ)從句里表示將來(lái)。如:
I’ll?wait?until?he?has?written?his?letter.?我愿等到他把信寫完。
When?you?have?rested,?I’ll?show?you?the?garden.?等你休息好之后,我領(lǐng)你看我們的花園。

引用地址:Article/201112/