姜雪琴
摘 ? ?要: 英語中的現(xiàn)在完成時(shí)在很大程度上與其時(shí)間狀語有關(guān),了解并掌握其時(shí)間狀語,有助于正確運(yùn)用現(xiàn)在完成時(shí)。
關(guān)鍵詞: 英語 ? ?現(xiàn)在完成時(shí) ? ?時(shí)間狀語
現(xiàn)在完成時(shí)(the present perfect tense)是英語中用得非常廣泛的一種時(shí)態(tài)??偟膩碇v,現(xiàn)在完成時(shí)有兩種主要用法,即“已完成”用法(Finishness)和“未完成”(Unfinishness)用法。這兩種主要用法的區(qū)別在于:“已完成”用法可以與表示一段時(shí)間的狀語連用,也可以不與表示一段時(shí)間的狀語連用,而“未完成”用法通常都要與表示一段時(shí)間的狀語連用。這就意味著,現(xiàn)在完成時(shí)在很大程度上與其時(shí)間狀語有聯(lián)系。
一、與現(xiàn)在完成時(shí)“已完成”的用法連用的時(shí)間狀語
現(xiàn)在完成時(shí)由助動(dòng)詞have/has+ed分詞構(gòu)成,現(xiàn)在完成時(shí)的“已完成”用法主要指一個(gè)動(dòng)作或過程發(fā)生在某一個(gè)過去時(shí)間,并與現(xiàn)在的情況有關(guān)系或產(chǎn)生影響,這種“與現(xiàn)在的關(guān)系或影響”正是說話人的興趣所在。例如:
(1)Who has broken the glasses?誰打破了玻璃杯?—暗示玻璃杯現(xiàn)在是破的。
(2)We has finished our homework.我們剛完成作業(yè)。—暗示現(xiàn)在已經(jīng)完成作業(yè)。
我們對(duì)以上兩句句子展開分析,就會(huì)發(fā)現(xiàn)句子之中韻含著一種因果關(guān)系;動(dòng)作或過程的完成是原因,目前的情況則是結(jié)果。也就是說,在例(1)中,“已經(jīng)打破玻璃”是原因,“玻璃現(xiàn)在是破的”是結(jié)果。在例(2)中,“剛完成作業(yè)”是原因,“已經(jīng)完成作業(yè)”是結(jié)果。
我們了解了現(xiàn)在完成時(shí)“已完成”的用法,下面就學(xué)習(xí)與現(xiàn)在完成時(shí)“已完成”用法連用的時(shí)間狀語,大致有以下幾種:
1.表示不確定的過去時(shí)間的時(shí)間狀語
如果現(xiàn)在完成時(shí)表示動(dòng)作發(fā)生在過去,但動(dòng)作產(chǎn)生的影響或結(jié)果與現(xiàn)在有聯(lián)系,我們可以用表示不確定的過去時(shí)間的時(shí)間狀語。這些時(shí)間狀語有:just,already,yet,lately,recently,since,previously等。例如:
(1)I have already finished my homework.
(2)He has just had his meal.
(3)Have you read this story book yet?
(4)A ban on the importation of drugs had been issued recently.
這幾個(gè)詞中,我們要注意yet和already的用法區(qū)別。Yet一般用于疑問句或否定句,already通常用于肯定陳述句,有時(shí)也用于疑問句,此時(shí),該詞表示“這么早”或“這么快”的意思,暗含驚訝意味。試比較:
Have you arrived in London yet?你已經(jīng)到達(dá)倫敦了嗎?
Have you arrived in London already?你這么快就到達(dá)倫敦了嗎?一有驚訝意味
2.表示頻度的時(shí)間狀語
如果現(xiàn)在完成時(shí)表示過去重復(fù)的動(dòng)作,表示主語具有某種“經(jīng)歷”、“經(jīng)驗(yàn)”、“學(xué)識(shí)”,或表示包括現(xiàn)在在內(nèi)的一段時(shí)間中反復(fù)發(fā)生的動(dòng)作,我們可以用表示頻度的時(shí)間狀語。這類時(shí)間狀語有:ever,never,often,always,sometimes,twice,three times等。例如:
(1)Have you ever been to Hangzhou before?
(2)Mary has never been to the Great Wall.
(3)They have been to that village several times.。
其中ever通常用于疑問句中,在回答中一般不用ever。例如:
Have you ever been to New York?Yes,1 have.
3.表示包括現(xiàn)在在內(nèi)的時(shí)間狀語
現(xiàn)在完成時(shí)是一個(gè)表示現(xiàn)在的時(shí)態(tài),因而它可以和包括現(xiàn)在在內(nèi)的一段時(shí)間狀語連用,這類時(shí)間狀語有:these few days,all this while,all day,this week(month,summer,year),now,today等。如:
(1)Has he done much work today?
(2)My hometown has taken on a new look these few days.
(3)The old man has visited many places this year.
二、與現(xiàn)在完成時(shí)“未完成”的用法連用的時(shí)間狀語
現(xiàn)在完成時(shí)的“未完成”用法是指動(dòng)作或狀態(tài)從過去某時(shí)開始,繼續(xù)到現(xiàn)在,可能繼續(xù)下去,也可能剛剛結(jié)束。例如:
I have taught here since 1985.我從1985年以來一直在這里教書,至今還在這里,也可根據(jù)上下文理解為剛剛調(diào)走。
現(xiàn)在完成時(shí)的“未完成”用法通常用表示持續(xù)動(dòng)作的動(dòng)詞或表示狀態(tài)的動(dòng)詞,而不用表示短暫動(dòng)作或位置轉(zhuǎn)移的動(dòng)詞。幾乎所有的“未完成”用法都與表示一段時(shí)間的狀語連用。因此,我們可以這樣說,使用不使用表示一段時(shí)間的狀語,是現(xiàn)在完成體的“未完成”用法與“已完成”用法的主要區(qū)別。試比較:
He has studied English for eight years.他已經(jīng)學(xué)習(xí)英語八年了 —“未完成”用法。(暗示他現(xiàn)在還在學(xué)英語。)
He has studied English.他學(xué)過英語 —“已完成”用法。(暗示他曾學(xué)過英語,現(xiàn)在不在上學(xué)。)
這種表示一段時(shí)間的狀語主要有以下三類:
1.Since引導(dǎo)的時(shí)間狀語
由Since引導(dǎo)的時(shí)間狀語(since+時(shí)間點(diǎn)),since可用作:
(1)副詞。例如:The big clock which used to strike the hours day and night was damaged during the war and has been silent since.
(2)介詞。例如:We have never seen her since last year.
(3)連詞。在since引導(dǎo)的分句中,動(dòng)詞可用一般過去時(shí),或現(xiàn)在完成體,或一般現(xiàn)在時(shí)。現(xiàn)分述如下:
① since引導(dǎo)的分句的動(dòng)詞用一般過去時(shí)。動(dòng)詞常為短暫動(dòng)作動(dòng)詞。例如:
He hasn’t been home since he graduated.(graduate為短暫動(dòng)作動(dòng)詞)
They have lived here since they married.(marry 為短暫動(dòng)作動(dòng)詞)
偶爾since引導(dǎo)的分句的動(dòng)詞也用持續(xù)動(dòng)作動(dòng)詞或狀態(tài)動(dòng)詞。例如:
I haven’t heard from him since he lived in Shanghai.(live 為持續(xù)動(dòng)作動(dòng)詞)
此時(shí)我們必須注意:任何一類動(dòng)詞的一般過去時(shí),都表示動(dòng)作或狀態(tài)的終止,而不表示開始。因此我們不應(yīng)把以上since引導(dǎo)的二句分句分別理解為“他住到上海后”,而應(yīng)該分別理解為“他離開上海后”。
② since引導(dǎo)的分句的動(dòng)詞用現(xiàn)在完成體,動(dòng)詞常為持續(xù)動(dòng)作動(dòng)詞或狀態(tài)動(dòng)詞,表示分句中的動(dòng)作或狀態(tài)延續(xù)到說話的時(shí)候。例如:
I haven’t dreamed once since I’ve been here.
③ since引導(dǎo)的分句的動(dòng)詞用一般現(xiàn)在時(shí)。例如:
She has been petty since he can remember.
2.For引導(dǎo)的時(shí)間狀語
現(xiàn)在完成時(shí)表示的動(dòng)作或狀態(tài)在過去某一時(shí)間開始并延續(xù)到現(xiàn)在,可能延續(xù)下去,也可能剛剛結(jié)束。這時(shí)我們可以用for引導(dǎo)的時(shí)間狀語,句中謂語動(dòng)詞常為延續(xù)性動(dòng)詞或狀態(tài)性動(dòng)詞。例如:
(1)We have known each other for a long time.(know為延續(xù)性動(dòng)詞)
(2)My father has been in the Party for twenty years.(be 為狀態(tài)性動(dòng)詞)
但是,值得注意的是,非延續(xù)性動(dòng)詞或終止性動(dòng)詞的否定結(jié)構(gòu)可與表示一段時(shí)間的時(shí)間狀語連用,因?yàn)椤胺穸ā北旧硎强梢匝永m(xù)的。例如:
Her mother hasn’t come to see her for a year.
3.When引導(dǎo)的時(shí)間狀語
When作連詞用時(shí),作at the time that(在……時(shí)候或當(dāng)……時(shí)候)解,其主句謂語動(dòng)詞一般不能用現(xiàn)在完成時(shí),但從句謂語動(dòng)詞可以用先在完成時(shí),也可以用一般過去時(shí)。此時(shí),when不能獨(dú)立擔(dān)任句子成分,而只是連接主句和從句,并和從句一起作主句的時(shí)間狀語。也就是說,when作連詞時(shí),總是和它后面的從句一起修飾主句中的謂語動(dòng)詞。而且,when此時(shí)在從句中也不當(dāng)成分,即這種從句中的謂語動(dòng)詞并不受when修飾。因此,它在時(shí)態(tài)的使用上不受when的限制。比如:我們不能說:I have been home when you came.(可改成:I had been home when you came.)因?yàn)榇司涞闹骶洳荒苡矛F(xiàn)在完成時(shí),但下列句子都是完全正確的。
(1)When you have finished your homework,you can go out to play.
(2)You will know the blessing of health when you have lost it.
以上例句中的現(xiàn)在完成時(shí)都是用在由when連接的時(shí)間狀語從句中,是為了明確表明從句動(dòng)作的完成先于主句動(dòng)作而用現(xiàn)在完成時(shí)代替將來完成時(shí)的。
4.其他詞引導(dǎo)的時(shí)間狀語
除上述連詞或介詞引導(dǎo)的時(shí)間狀語外,其他一些詞也可以用來引導(dǎo)現(xiàn)在完成時(shí)的時(shí)間狀語,這些詞常用的有:before,after,during,from,in,long ago,every time,so far,up to now,up till now,in /during the past/last + 時(shí)間段等。例如:
(1)During the past two months we have only discussed the first five chapters.
(2)He has usually finished all his homework before bed time.
(3)Jane has long ago left his husband.
(4)The State has not existed from all eternity.
筆者在傳統(tǒng)語法和當(dāng)代語法的基礎(chǔ)上,結(jié)合多年的教學(xué)探索,對(duì)英語現(xiàn)在完成時(shí)的時(shí)間狀語作了詳細(xì)分析。當(dāng)然,與現(xiàn)在完成時(shí)連用的時(shí)間狀語還很多,需要今后進(jìn)一步探討。
參考文獻(xiàn):
[1]張道真.實(shí)用英語語法[M].北京:商務(wù)印書館,1994.
[2]薄冰.高級(jí)英語語法(上冊(cè))[M].北京:高等教育出版社,2000.
[3]章振邦.新編英語語法[M].上海:上海外語教育出版社,2001.
[4]L·G亞歷山大.朗文英語語法[M].北京:外語教學(xué)與研究出版社,1996.
[5]張克禮.新英語語法[M].北京:高等教育出版社,2001.