英語語法現(xiàn)在完成時(shí).ppt
現(xiàn)在完成時(shí),現(xiàn)在完成時(shí)表示一個(gè)發(fā)生在過去的、對現(xiàn)在仍有影響的動作,或表示開始在過去,并且一直延續(xù)到現(xiàn)在,甚至還可能延續(xù)下去的動作。,1)在完成時(shí)由“助動詞have(has)+動詞的過去分詞”構(gòu)成。,2)表示發(fā)生在過去的對現(xiàn)在仍有影響的動作時(shí),時(shí)間狀語有:already,yet,just,once,twice,ever,never,threetimes,before等。,Ihaveneverseensuchfinepicturesbefore.我以前從來沒有看過這么好的畫HehasjustgonetoEngland.他剛?cè)ビ?3)表示在過去開始一直延續(xù)到現(xiàn)在(可能延續(xù)下去)的動作或狀態(tài)時(shí),時(shí)間狀語有:for(twoyears),since1990,since(twoweeksago)和since引導(dǎo)的狀語從句,Ihavebeenawayfrommyhometownforthirtyyears.我離開家鄉(xiāng)有30年了,UncleWang_inthefactorysinceitopened.,hasworked,自從這家工廠開張,王叔叔一直在那兒工作,4)口語中havegot往往表示have(有)的意思。,Theyhavegotthousandsofbooksintheirlibrary.他們圖書館有上萬本書,5)havebeento與havegoneto的區(qū)別,havegoneto“已經(jīng)去了”表示人不在這里,havebeento“去過”表示人在這里,-WhereisMrLi?He_theUK.李先生在哪里?他去了英國。,hasgoneto,-DoyouknowsomethingaboutBeijing?Yes,I_Beijingthreetimes.你知道北京的情況嗎?是的,我去過那里三次。,havebeento,6)在完成時(shí)中,一個(gè)瞬間性動詞(一次性動作)不能與表示一段時(shí)間的狀語連用,此時(shí)須將該瞬間動詞改為延續(xù)性動詞或狀態(tài)動詞,或者下面句型,Itis/hasbeen+(多久)+since+主語(人)+謂語(過去時(shí))+過去時(shí)間狀語,注意在其它的時(shí)態(tài)中也存在類似問題,記住,關(guān)鍵是:瞬間動詞不能和表達(dá)一段時(shí)間的狀語連用。HowlongmayIkeepthebook?(這本書我能借多久?)(句子中keep取代了borrow),用于現(xiàn)在完成時(shí)的句型,1)Itisthefirst/secondtime.that結(jié)構(gòu)中的從句部分,用現(xiàn)在完成時(shí)。,ItisthefirsttimethatIhavevisitedthecity.這是我第一次訪問這城市。,Thisisthefirsttime(that)himsing.這是我第一次聽他唱歌。,Ihaveheard,Itwasthethirdtimethattheboyhadbeenlate.,(2)-Haveyou_beentoourtownbefore?-No,itsthefirsttimeI_here.A.even,comeB.even,havecomeC.ever,comeD.ever,havecome,答案D.ever意為曾經(jīng)或無論何時(shí),反意詞為never,此兩詞常用于完成時(shí)。,注意:非延續(xù)性動詞的否定形式可以與表示延續(xù)時(shí)間的狀語連用。即動作不發(fā)生的狀態(tài)是可以持續(xù)的。(錯(cuò))Ihavereceivedhisletterforamonth.(對)Ihaventreceivedhisletterforalmostamonth.,2)Thisis+形容詞最高級+that結(jié)構(gòu),that從句要用現(xiàn)在完成時(shí)。,ThisisthebestfilmthatIve(ever)seen.這是我看過的最好的電影。,例題,(1)-Doyouknowourtownatall?-No,thisisthefirsttimeI_here.A.wasB.havebeenC.cameD.amcoming,答案B.Thisisthefirsttime后面所加從句應(yīng)為現(xiàn)在完成時(shí),故選B。,