- 相關推薦
初中英語語法知識點總結現在完成時
現在完成時指的是過去發生并且已經完成的動作對現在造成影響或后果,過去某一時間開始并一直持續到現在并且有可能還會持續的動作或狀態。
一、基本結構:主語+have/has+動詞的過去分詞
①肯定句:主語+have/has+動詞的過去分詞+賓語.
、诜穸ň洌褐髡Z+have/has+not+動詞的過去分詞)+賓語.
、垡话阋蓡柧洌篐ave/Has+主語+動詞的過去分詞+賓語.
、芴厥庖蓡柧洌禾厥庖蓡栐~或詞組+一般疑問句(have/has+主語+過去分詞(V-ed)+其他)
過去分詞變化規則如下:
1 、規則動詞:規則動詞的過去分詞的構成規則與規則動詞的過去式的構成規則相同。四點變化規則:
(1)一般動詞,在詞尾直接加“ ed ”。 work---worked---worked ,visit---visited---visited
(2)以“ e ”結尾的動詞,只在詞尾加“ d ”。 live---lived---lived ,
(3)以“輔音字母 + y ”結尾的動詞,將 "y" 變為 "i" 初二; ,再加“ ed ”。
study---studied---studied ,cry---cried---cried
(4)重讀閉音節結尾,末尾只有一個輔音字母,先雙寫該輔音字母,再加“ ed ”。
stop---stopped---stopped , drop---dropped--dropped
2 、 不規則動詞變化需參看不規則動詞表逐一熟記。例如; cut- cut- cut,hit-- hit-- hit.
二、用法
1 、現在完成時用來表示過去發生或已經完成的動作對現在造成影響或后果。也就是說,動作或狀態發生在過去但它的影響現在還存在,強調的是現在。
例如:I have already posted the photo.我已經把照片寄走了。強調post對現在的影響“照片不在這里”。
2、現在完成時可以用來表示發生在過去某一時刻的,持續到現在的動作(用行為動詞表示)或狀態(be動詞表示),常與for(+時間段),since(+時間點或過去時的句子)連用.謂語動詞必須是延續性動詞。例如:He has lived here since 1978.自從1978年以來,他一直住在這兒。(動作起始于1978年,一直住到現在,可能還要繼續住下去。)
注意:for和since的用法。
、賔or+時段 為…時間
、趕ince+過去一個時間點(譯為:自從……以來)
③since+時段+ago
、躶ince+從句(過去時)
、軮t is+時段+since+從句(過去時)
注:瞬間動詞(buy,die,join,lose……)不能直接與for 或since 引導的時間段連用。要改變成延續性動詞。 變化如下: come/arrive/reach/get to-----be in go out----be out finish----be over open----be open die----be dead Buy---have Fall ill---be ill Come back---be back Put on ---be on/wear Worry---be worried Catch a cold---have a cold
三、現在完成時往往同表示不確定的過去時間狀語連用,如already(肯定), yet(否定,疑問), just, before, recently,still, lately,never等.
例如:He has already finished the work..
常見考法
對于現在完成時的考查,多以單選、句型轉換或詞語運用的形式考查在具體語境中靈活運用時態的。在中,會讓大家判斷是否該用現在完成時,或者是考查“瞬間動詞”不能與表示一段時間的狀語連用”這一知識點。
典型例題1:His father_____the party since 1978
A.joind B.has joined C.was in D.has been in
解析:本題考查學生對現在完成時的熟練掌握。 since 1978表達“自從1978年一直到現在”,表示這件事情從過去一直持續到現在,應該用現在完成時,而且動詞必須是延續性動詞,AB均為瞬間動詞,不能與時間段連用,故排除;C為一般過去時,也不行。
答案;D.
誤區提醒
一般過去時和現在完成時的用法區別是我們要注意的地方。要牢記:
一般過去時通常與表示過去的時間狀語連用。如: yesterday, last week , two years ago ,just now ,in 2002 等;而現在完成時則常與 just ,already ,ever ,never 等副詞和 these days ,this week ,since ......, for ...... 等表示一段時間的狀語連用,F在完成時強調過去發生的動作對現在的影響和結果,而一般過去時與現在沒有聯系,只是說明某個動作發生的時間是在過去。
典型例題1: —______ you ___ your homework yet ?
—Yes . I _____ it a moment ago .
A.Did ; do ; finished B.Have ; done ; finished C.Have ; done ; have finished
解析:本題考查一般過去時和現在完成時的用法區別。問句中的yet表明應該用現在完成時,而回答中的a moment ago 是一個表示過去的時間狀語,應該用一般過去時。
答案: B
【初中英語語法知識點總結現在完成時】相關文章:
初中英語語法大全之現在完成時06-06
高中英語語法之現在完成時08-28
英語語法基礎知識點總結09-10
英語語法祈使句知識點06-29
職稱英語語法知識點11-08
英語語法知識點大全02-07
小升初英語語法強調句知識點總結06-23
小升初英語語法知識點匯總10-03
英語語法強調句知識點07-03
祈使句小升初英語語法知識點07-24