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