代書錫
初中英語共涉及八種主要時態(tài),在中考當(dāng)中現(xiàn)在完成時對于初中生來說至關(guān)重要。這一時態(tài)是中學(xué)英語語法中的重點(diǎn)和難點(diǎn),也是中考必考的內(nèi)容。許多學(xué)生覺得對這一時態(tài)的正確用法難以掌握。本人認(rèn)為要學(xué)好現(xiàn)在完成時,要掌握以下幾點(diǎn):
一、現(xiàn)在完成時的概念
現(xiàn)在完成時表示過去發(fā)生并且已經(jīng)完成的動作對現(xiàn)在造成影響或后果,以及過去某一時間開始并一直持續(xù)到現(xiàn)在的動作或狀態(tài)。
二、現(xiàn)在完成時的構(gòu)成
現(xiàn)在完成時由“主語+have/has+v過去分詞”構(gòu)成?!癶ave/has”如何使用需記清。當(dāng)主語是I,you和復(fù)數(shù)名詞或代詞時要用have;第三人稱單數(shù)主語后跟has。也就是說have/has需同主語的人稱或數(shù)保持一致。
三、現(xiàn)在完成時的基本用法
1.表示過去發(fā)生或已經(jīng)完成的某一動作。對現(xiàn)在造成的影響或結(jié)果,并強(qiáng)調(diào)這一影響。常用的時間狀語有just, yet,already, ever, never, before, in the past, so far等等。例:
I have just cleaned the kitchen.
我剛打掃了廚房。
析:打掃廚房的動作發(fā)生在過去,但對現(xiàn)在造成了影響,廚房是干凈的,就會得出:You neednt clean it.
2. 表示發(fā)生在過去的某一動作,一直延續(xù)到現(xiàn)在,并且有可能繼續(xù)延續(xù)下去。常用的時間狀語for+段時間,since+表示過去的點(diǎn)時間或從句。例:
He has taught English for ten years.
他教英語十年了。
He has taught English since he came to this school. 他自從來到這個學(xué)校就一直教英語了。
析:這兩句表示的教英語這一動作都是發(fā)生在過去,一直延續(xù)到現(xiàn)在,并且很有可能繼續(xù)延續(xù)下去。
注意:這一用法句子的謂語動詞必須為持續(xù)性動詞。如遇短暫性動詞要變換成相應(yīng)的持續(xù)性動詞。例:這本書我買了三天了。不能說成I have bought the book for three days. 應(yīng)為I have had the book for three days.或It is three days since I bought the book.
四、現(xiàn)在完成時的時間狀語
I. 現(xiàn)在完成時屬于現(xiàn)在時范圍,故不能和過去的時間狀語連用。如:yesterday, last Sunday, in 1990, three years ago等。但是,在強(qiáng)調(diào)動作產(chǎn)生的后果和影響時,可以和一些表示不確定的時間狀語連用。
a. 用副詞already和yet。already一般用于肯定句中,yet一般用于否定句和疑問句中。例:
We have already finished our homework.
我們已完成作業(yè)了。
They havent finished their homework yet.
他們還沒有完成作業(yè)。
b. 用ever和never。多用于否定或疑問句中,表示“曾經(jīng)”或“從未”等。例:
——Have you ever been to the Great Wall? 你曾經(jīng)去過長城嗎?
——I have never been to the Great Wall.
我從未去過長城。
c. 用表示到說話為止的過去時間狀語,如just, before, up to now, the past few years等。例:
He has been there three times the last few years. 近幾年他去過那里三次了。
d. 用包括“現(xiàn)在”在內(nèi)的時間狀語,如:now,today, this morning(month, year, term)等。例:
“Have you met him today?” “No, I havent.”
“今天你見過他嗎?” “我沒有。”
How many times have you been there this year? 今年你去過那里多少次?
五、注意與其它時態(tài)的區(qū)別
1. 現(xiàn)在完成時與一般過去時的區(qū)別
現(xiàn)在完成時與一般過去時都可能指動作發(fā)生在過去。但一般過去時側(cè)重強(qiáng)調(diào)動作發(fā)生在過去的某一時間或過去經(jīng)常性、習(xí)慣性的動作,有時有明確的時間狀語或地點(diǎn)狀語與現(xiàn)在沒聯(lián)系。而現(xiàn)在完成時強(qiáng)調(diào)動作對現(xiàn)在造成影響或一直延續(xù)到現(xiàn)在。例:
①I met her in the street yesterday.
昨天我在街上遇到她了。
②I have met her in the street.
我已經(jīng)在街上遇到了她。
③I lived in Shanghai last year. 去年我住在上海。
④I have lived in Shanghai for one year.
我住在上海已一年了。
析:句①強(qiáng)調(diào)遇到的時間。句②表示我遇到她,不必再找她了。句③表示一年前住在上海。句④表示我在上海已住了一年,并有可能繼續(xù)住下去。
2. 現(xiàn)在完成時與現(xiàn)在進(jìn)行時的區(qū)別
現(xiàn)在完成時表示動作發(fā)生在過去,到現(xiàn)在已完成,并不強(qiáng)調(diào)動作正在進(jìn)行.而現(xiàn)在進(jìn)行時則表示現(xiàn)在或現(xiàn)階段正在進(jìn)行的動作。例:
①I am reading the text. 我正在讀這篇課文。
②I have read the text. 我已讀過這篇課文。
析:句①讀課文的動作正在進(jìn)行。句②表示已讀過課文,對課文內(nèi)容已了解。
3. 現(xiàn)在完成時與過去完成時的區(qū)別
現(xiàn)在完成時表示相對于現(xiàn)在所完成的動作,其標(biāo)準(zhǔn)對照時間點(diǎn)為現(xiàn)在。而過去完成時表示相對于過去某一時刻完成的動作,其標(biāo)準(zhǔn)對照時間點(diǎn)為過去。例:
①I have done my homework.
我已做了家庭作業(yè)。
②I had done my homework before I came to school. 在到校之前我已做了家庭作業(yè)。
析:句①表示到說話時已做了作業(yè)。句②表示對照時間點(diǎn)為過去,我到校前已做了作業(yè)。因此該動作是“過去的過去”,應(yīng)用過去完成時。
總之,只要同學(xué)們認(rèn)真對待,注意區(qū)別,就一定能學(xué)好現(xiàn)在完成時。