來(lái)源:網(wǎng)絡(luò )資源 2009-04-09 20:30:15
現在完成時(shí)與現在完成進(jìn)行時(shí)的區別
最近和一個(gè)美國朋友喝咖啡,我們聊到了英語(yǔ)語(yǔ)言的學(xué)習問(wèn)題。我告訴她,對中國學(xué)生來(lái)說(shuō),學(xué)英語(yǔ)最大的難點(diǎn)就是復雜的時(shí)態(tài)變化。英語(yǔ)時(shí)態(tài)變來(lái)變去,搞得我們暈頭轉向。她則無(wú)辜地笑道:"TensewouldmakemetenseifIwereaChinesestudent."(我要是中國學(xué)生,時(shí)態(tài)一定也會(huì )讓我瘋掉的。)
產(chǎn)生這種難題的原因很簡(jiǎn)單,就是因為兩種語(yǔ)言思維表達重大差異造成的。漢語(yǔ)是不太重視時(shí)間表達的,對于中國學(xué)生來(lái)說(shuō),3時(shí)4態(tài)的英語(yǔ)精確時(shí)間表達很難進(jìn)入我們的思維。思維里既然沒(méi)有時(shí)間概念,所以在用英語(yǔ)表達時(shí),我們不是結結巴巴老在琢磨該用什么時(shí)態(tài),就是撇開(kāi)時(shí)態(tài)不顧,一律用一般現在時(shí)。
其實(shí),對于"老外"來(lái)說(shuō),時(shí)態(tài)已融入他們的思維,他們不需要知道像"現在完成時(shí)"、"現在完成進(jìn)行時(shí)"等這樣的語(yǔ)法術(shù)語(yǔ),而是能夠潛意識地知道用什么樣的動(dòng)詞時(shí)態(tài)形式來(lái)表示什么樣的時(shí)間概念。比如,我當時(shí)就問(wèn)我的這位朋友,我可不可以這樣說(shuō):
(1)Ihavebeendrinkingfivecupsofcoffeethisafternoon.
今天下午我一直喝了五杯咖啡。
她給我的回答是"Noway"(不可能這樣講)。我問(wèn)她為什么,她則很茫然地搖搖頭說(shuō)"Idon'tknow."這個(gè)問(wèn)題其實(shí)涉及到現在完成時(shí)與現在完成進(jìn)行時(shí)的區別問(wèn)題。
要想很好地區分havedone和havebeendoing,我們需要從兩個(gè)方面來(lái)討論:一、完成時(shí)態(tài)和完成進(jìn)行時(shí)態(tài)本身意義的差別;二、要結合動(dòng)詞的不同延續特點(diǎn)。首先我們來(lái)看兩種時(shí)態(tài)的意義差別,兩者根本區別是:完成進(jìn)行時(shí)強調動(dòng)作持續的過(guò)程(emphasisonduration),完成時(shí)強調動(dòng)作的結果或成就(emphasisonachievement)。具體來(lái)講,現在完成進(jìn)行時(shí)havebeendoing強調的是在一段時(shí)期內某項活動(dòng)的持續性,強調的是動(dòng)作本身,F在完成時(shí)havedone則是強調動(dòng)作產(chǎn)生的結果或取得的成就,而不是動(dòng)作本身。二者的這種區別我們從下面的這些例句可以很好地領(lǐng)悟到:
(2)a.Myhandsareverydirty.I'vebeenpaintingthehouse.
b.Ihavepaintedthehousegreen.Thehousewaswhite,butnowit'sgreen.
思維分析:
句a中havebeenpainting表示painting動(dòng)作一直在持續,活動(dòng)還沒(méi)有結束,所以才有myhandsareverydirty這樣的現狀。句a意思是"我的手很臟,我現在一直在給房間刷漆"。
句b中havepainted表示painted動(dòng)作已經(jīng)結束,而且動(dòng)作導致的結果是thehousewaswhite,butnowit'sgreen房間現在是綠色的了。
(3)a.I'vebeencleaningthehousebutIstillhaven'tfinished.
b.I'vecleanedthehouse,butIstillhaven'tfinished.(×)
思維分析:
為什么這里句a是正確的,而句b是錯誤的呢?理由很簡(jiǎn)單,句a用完成進(jìn)行時(shí)havebeencleaning就表明動(dòng)作一直在持續,還沒(méi)有結束,意思是"我一直在打掃房間,還沒(méi)有掃完"。句b是錯誤的,因為它前面句子用了完成時(shí)態(tài)havecleaned就應該表示動(dòng)作cleaned已經(jīng)結束,即"我把房間已經(jīng)打掃完了",而后面接了一個(gè)Istillhaven'tfinished,顯然前后矛盾。
根據上面討論的這兩種時(shí)態(tài)本身意義的差別,我們就可以回答上面第一個(gè)問(wèn)題,即我們?yōu)槭裁床荒苷f(shuō)上面句(1):
Ihavebeendrinkingfivecupsofcoffeethisafternoon.(×)
前面說(shuō)過(guò),完成進(jìn)行時(shí)強調動(dòng)作持續的過(guò)程,而完成時(shí)則強調動(dòng)作的結果或成就。既然強調動(dòng)作的持續性,因此完成進(jìn)行時(shí)是表示一種看起來(lái)是不間斷的動(dòng)作。如果涉及到做一件事的次數或一共做了多少件事情,這時(shí)都相當于把動(dòng)作分割為一次一次的間斷動(dòng)作了,所以不能用現在完成進(jìn)行時(shí)。從另一方面來(lái)說(shuō),既然講到動(dòng)作的次數或是一共做了幾件事情,這兩種情況都是在強調動(dòng)作的結果或成就(emphasisonachievement),而不是動(dòng)作本身過(guò)程(emphasisonduration),所以只能用現在完成時(shí)havedone。因此,我們可以得出這樣的結論:完成進(jìn)行時(shí)態(tài)不能用來(lái)談某個(gè)動(dòng)作的具體次數或幾件事情。這時(shí),我們要用完成時(shí)態(tài)。這就解釋了為什么在老外思維里沒(méi)有:
Ihavebeendrinkingfivecupsofcoffeethisafternoon.(×)
這樣的句子,而一定會(huì )這么說(shuō):
(4)Ihavedrunkfivecupsofcoffeethisafternoon.
因為這里說(shuō)出了具體的五杯咖啡。
在上文中我們提到過(guò),區分完成時(shí)態(tài)與完成進(jìn)行時(shí)態(tài)還要結合動(dòng)詞的不同延續特點(diǎn)。換句話(huà)說(shuō),動(dòng)詞延續時(shí)間的長(cháng)短也會(huì )影響這兩種時(shí)態(tài)的使用。這里,我先來(lái)回答一位讀者的提問(wèn),那位讀者來(lái)信問(wèn)道:"我可以說(shuō)Ihavebeenlivingherefortenyears嗎?"我們可以肯定地回答,當然可以這么說(shuō),比如:
(5)a.Ihavebeenlivingherefortenyears.
b.Ihavelivedh......
歡迎使用手機、平板等移動(dòng)設備訪(fǎng)問(wèn)中考網(wǎng),2023中考一路陪伴同行!>>點(diǎn)擊查看