1、定義
1. 表示過去發生或已經完成的某一動作對現在造成的影響或結果。常與already,yet,before,recently,never,ever,once等連用。
例如:hehasturnedoffthelight.
2. 表示某一行為或狀態從過去某時間一直持續到現在,可能還要繼續下去。常與for,since引導的時間短語或從句連用。
注意:①for + 段時間;since + 點時間
②此定義只適用於延續性動詞,不可用於瞬間動詞。如:come,go,arrive,le**e,join,become,die等。
例如:hehaslivedheresince1978.
hehasdiedforthreeyears. (×)he has been dead for three years. (√)
2、構成
「助動詞h**e/has+動詞的過去分詞」
三、現在完成時與一般過去時的區別
一般過去時:表示過去某個時間發生的事、存在的狀態或經常發生的動作。
現在完成時:表示動作發生在過去,對現在造成了影響或產生了結果。不與表示過去的時間狀語(如yesterday,lastweek,amomentago,justnow)連用。
例如:i h**e just been to london. i went there last month.
---where h**e you put my book? i can』t find it.
---i put it on your desk yesterday.
4、含有be動詞的現在完成時
①由「h**e/has+been+to+地點」構成,表示:曾經去過某地…
注:been是be的過去分詞,不規則變化
例如:theyh**ebeentobeijing.
whereh**eyoubeen?
② 「h**e/hasgoneto+地點」 表示:去了某地,還沒有回來
例如:shehasbeentoshanghai.(她去過上海,已經回來了)
shehasgonetoshanghai.(她去了上海,還沒有回來)
③ 「h**ebeenin+ 地點」 表示「在某地呆了多少時間」,常與時間段狀語連用
例如:ih**ebeeninshanghaiforthreeyears.
hehasbeeninlondonforhalfamonth.
④ 「h**ebeenon 」 表示「已經開始了多久表示持續性」
例如:thefilmhasbeenonfortenminutes.
5、延續性動詞與非延續性動詞
1. 定義:延續性動詞:表示能夠延續的動作,也可以表示經驗與經歷.
非延續性動詞:也稱瞬間動詞,表示不能延續的動作,這種動作發生後立即結束.
2. 轉換
①轉化為相應的延續性動詞,用於現在完成時態
borrow→keepbuy→h**eputon→weargettoknow→know
gettosleep→sleep catchacold→h**eacold
②轉化為「be+形容詞/副詞/介詞/名詞」
begin/start→beon goout→beoutdie→bedead open→beopengetto/arrivein(at)/reach→bein+地點
le**e→beaway(fromfinish→beover
fallill→beillgetup→beup fallasleep→beasleep
join→bein+活動/組織
gotoschool→beinschoolbecome→be
makefriends→befriendsclose→beclosed gotobed→beinbed
come/go→be+相應的介詞短語
現在完成時
用途 表示在過去不確定的時間裡發生的並與現在有著某種聯絡的動作。表示開始於過去並持續到現在的動作。結構 主語 h e has 動詞的過去分詞 否定形式h en t h e not hasn t has not 疑問句把助動詞h e has 放在句首。過去分詞 1 規則變化和過去式一樣,在詞尾加ed,...
現在完成時
第一部分 現在完成時表示過去發生或已經完成的動作對現在造成的影響或結果,也可表示過去已經開始,一直延續到現在的動作或狀態。學習現在完成時,先從結構和句式開始 構成 主語 h e has 過去分詞 其他 當主語是第三人稱單數時用has,其餘人稱用h e。過去分詞 規則動詞的過去分詞構成與動詞過去式相同...
wo現在完成時
現在完成時 第一課時 學習目標 1 理解現在完成時的意義 2 熟練的進行現在完成時的句型變化 3 初步認識現在完成時的用法 課前延伸 寫出下列動詞的過去式及過去分詞 cleanfinish talkvisit livetr el copylose speaksee makebe findlearn ...