
少年易學老難成,一寸光陰不可輕-百度文庫
1
現在完成時講解
一、基本結構:主語+have/has+過去分詞(done)
①肯定句:主語+have/has+過去分詞+其他
②否定句:主語+have/has+not+過去分詞+其他
③一般疑問句:Have/Has+主語+過去分詞+其他
④特殊疑問句:特殊疑問詞+一般疑問句(have/has+主語+過去分詞+其他)
二、用法
1)現在完成時的"完成用法"
現在完成時用來表示現在之前已發生過或完成的動作或狀態,但其結果卻和現在有聯系,也就是說,動作或狀態發生
在過去但它的影響現在還存在.
Hehasturnedoffthelight.他已把燈關了。(動作結束于過去,但說明的是現在的情況--燈現在不亮了。)
Ihavespentallofmymoney.(含義是:現在我沒有錢花了.)
Janehaslaidthetable.(含義是:現在桌子已經擺好了.)
2)現在完成時的"未完成用法"
指的是動作開始于過去某一時刻,一直延續到現在,或可能還要繼續下去。這里的動詞要用持續性動詞。常與for
(+時間段),since(+時間點)連用.
Maryhasbeenillforthreedays.
Maryhasbeenillsincethreedaysago.
注意:1.現在完成時不能單獨與準確時間連用,(如表示過去的時間狀語)
如yesterday(morning、afternoon),last(morning、afternoon)等,除非與for,since連用.
2.現在完成時往往同表示不確定的過去時間狀語連用
,如already(肯定),yet(否定,疑問),just,before,recently,still,lately等:
Hehasalreadyobtainedascholarship.
Ihaven'tenmuchofhimrecently(lately).
Wehaveenthatfilmbefore.
Havetheyfoundthemissingchildyet?
3.現在完成時常常與表示頻度的時間狀語連用,
如ever,never,twice,veraltimes等:
HaveyoueverbeentoBeijing
IhaveneverheardBunnysayanythingagainsther.
illgood.
Georgehasmetthatgentlemanveraltimes.
4.現在完成時還往往可以同包括現在時間在內的時間狀語連用,
如uptothefewdays/weeks/months/years,just,uptoprent(now),sofar等:
Peterhaswrittensixpaperssofar.
Uptotheprenteverythinghasbeensuccessful.
少年易學老難成,一寸光陰不可輕-百度文庫
2
5.現在完成時還可以用來表示過去的一個時間到現在這段時間內重復發生的動作.
Wehavehadfourtextsthismester.
ento和havegoneto的區別
havebeento強調“去過”,現已不在那里,如:
HehasbeentotheUSAthreetimes.
他到美國去過三次。(過去“到美國”,現在已“不在美國”)
havegoneto主要強調的是“去了”,現在人不在說話的現場,如:
--Where'syourmother?--你媽媽在哪?
--Shehasgonetothehospital.--她去醫院了。
hasbeenin一直在某地
三、現在完成時考點例析
現在完成時是較難掌握、中考考查較多的時態。涉及的考點有:
一、考查其構成
"助動詞have(has)+動詞過去分詞"構成現在完成時。如:
'sneverenChinefilms,____?''
析:陳述句部分含否定詞never,簡略問句部分要用肯定式,又因Kate's是Katehas的縮寫,故選B。
lehasalreadypostedthephotostohim.(改為否定句)
Hisuncle______postedthephotostohim______.
析:already常用在肯定句中,yet常用在否定句、疑問句中,故填hasn't,yet。
3.-AnnhasgonetoShanghai.-So______
析:"so+助/系/情態動詞+主語"結構中的動詞形式應與前句結構中動詞形式保持一致,又后句的主語為herparents是復
數,故選D。
二、考查其用法與標志詞
(一)當句中有never,ever,just,already,yet,before等時,常用現在完成時。如:
1.-Mum,mayIgooutandplaybasketball?-______you______yourhomeworkyet?
;;;;finished
2.-______you______anywherebefore?-Yes,butIcan'trememberwhereI______
;surf;;surfed;surfed
;surf;;surfed;havesurfed
析:據yet和before可知,應用現在完成時,故1題選D,2題選D。
(二)當句中有"for+段時間"或"since+點時間"等時,主句常用現在完成時,謂語動詞必須是延續性動詞,若是非延續性
動詞,要改為延續性動詞或表狀態的詞(短語)。如:
therhasbeentoStoneForesttwice______hecametoYunnan.
少年易學老難成,一寸光陰不可輕-百度文庫
3
析:主句用的是現在完成時,而從句用的是一般過去時,故選C。
______theCDplayerfortwoweeks.
析:A、B、C均為非延續性動詞,在肯定句中不與表"段時間"的短語連用,故選D。
3.I______aletterfromhimsinceheleft.
''''theard
析:據since可知,應排除A、C,"hearfromsb.=receive/get/havealetterfromsb."意為"收到某人的來信",故選B。
三、考查have/hasbeen(to,in)/have/hasgone(to)的區別。如:
1.-Haveyouever______LintongtoetheTerraCottaWarriors?-Yes,Ihave.
析:據句中的have,排除A,B項意為"去某地了",C項意為"一直呆在某地",D項意為"去過某地",符合題意,故選
D。
nts______Shangdongfortenyears.
en
析:本題句中有"for+段時間"結構,據此可排除C,B項意為"去過某地",不合題意,D項缺介詞,故選A。
四、考查現在完成時與其他時態的聯系和區別。如:
'saunthasgonetherefortenyears.(改成正確的句子)
析:非延續性動詞與"段時間"連用時,除了把非延續性動詞改成延續性動詞外,還可把動詞改為一般過去時或借助句
型"It's+段時間+since+從句"進行句子轉換。故答案為:Sun'saunthasbeentherefortenyears./Sun'sauntwentthereten
yearsago./It'stenyearssinceSun'sauntwentthere.
asbeeninthiscityformorethantenyears.(改為同義句)
________morethantenyears____Susan______tothiscity.
析:據上題分析,且since引導的從句要用一般過去時,故填Itis,since,came。
'tgototheconcertbecauI____myticket.
'ng
析:因我丟了票的動作發生在過去,而且對現在造成了我不能參加音樂會的結果,符合現在完成時所表示的含意,故
選C。
英語的行為動詞有持續性動詞和瞬間性動詞之分,使用中應注意兩者的區別。
一、持續性動詞:表示一個動作可以持續一段時間或更長時間。
常見的study,play,do,read,learn,drive,write,clean,sleep,speak,talk,wait,fly,stay,sit,stand,lie,keep等。
二、瞬間性動詞:表示一個動作發生在一瞬間,非常短暫。亦稱終止性動詞。
常見的--begin,start,finish,go,come,leave,find,getup,arrive,reach,getto,enter,hear,stop,open,clo,become,buy,
borrow,lend,happen,join,lo,renew,die,takeaway,putup,tout,puton,geton/off等
瞬間性動詞在完成時中如要與表示持續一段時間的狀語連用,通常有兩種方法:
少年易學老難成,一寸光陰不可輕-百度文庫
4
(1)用意思相當的持續性動詞來替換
Hehasbeeninthearmy/asoldierforthreeyears.(他參軍已有3年了。)不用hasjoined
Shehasbeenupforquitesometime.(她起床已有好久了。)不用hasgotup
Hasyourbrotherbeenawayfromhomeforalongtime?(離家已有好久了嗎?)不用hasleft
常用瞬間動詞相應持續性動詞關系:
1、go—beaway2、come—behere3、comeback—beback
4、leave—beaway(benothere)
5、buy—have6、borrow—keep7、die——bedead8、begin——beon
9、finish—beover10、open——beopen11、clo——beclod12、lo——belost
13、gettoknow—know14、turnon—beon15、getup——beup
16、sitdown—sit/beated17、join—bein(…)或bea…member18、become—be
(2)用itis…since…結構來替換瞬間動詞
例如:電影已經開映5分鐘了。(兩種方法)
(1)Thefilmhasbeenonforfiveminutes.
(2)It’sfiveminutessincethefilmbegan.
他離開上海已有3天了。(兩種方法)
(1)HehasbeenawayfromShanghaiforthreedays.
(2)ItisthreedayssinceheleftShanghai.
這本書我還給圖書館已有兩周了。(一種方法)
It’stwoweekssinceIreturnedthebooktothelibrary.
他找到他妹妹已有多久了?(一種方法)
Howlongisitsincebefoundhissister?
4、瞬間動詞的否定形式可以與表示一段時間的狀語連用
例如:Ihaven’tenyouforalongtime.(好久沒見到你了。)
現在完成時專項練習
一、單項選擇。
1、hey_______what’shappenedtohim.
A.knewB.haveknownC.mustknowD.willknow
2、Hehas_______beentoShanghai,hashe?
A.alreadyB.neverC.everD.still
3、______?
A.justB.agoC.beforeD.amomentago
4、Thefamouswriter_____onenewbookinthepasttwoyear.
A.iswritingB.waswritingC.wroteD.haswritten
5、—Ourcountry______alotsofar.
—twillbeeven______.
少年易學老難成,一寸光陰不可輕-百度文庫
5
A.haschanged;wellB.changed;good
C.haschanged;betterD.changed;better
6、ZhaoLan______already______inthisschoolfortwoyears.
A.was;studyingB.will;study
C.has;studiedD.are;studying
7、We______XiaoLisinceshewasalittlegirl.
A.knowB.hadknownC.haveknownD.knew
8、HarryPotterisaverynicefilm.I_______ittwice.
A.willeB.haveenC.sawD.e
9、—ThefarmershavebeentotheUnitedStates.
—Really?When_____there?
A.willtheygoB.didtheygo
C.dotheygoD.havetheygone
10、—______you___yourhomeworkyet?
—Yes.I_____itamomentago.
A.Did;do;finishedB.Have;done;finished
C.Have;done;havefinishedD.will;do;finish
11、Hisfather______thePartysince1978.
A.joinedB.hasjoinedC.nin
12、—Doyouknowhimwell?
—_________friendssincetenyearsago.
A.wereB.havebeenC.havebecomeD.havemade
13、—Howlonghaveyou____here?
—Abouttwomonths.
A.beenB.goneC.comeD.arrived
14、Hurryup!Theplay__________fortenminutes.
A.hasbegunB.hadbegun
C.hasbeenonD.began
15、It_____tenyearssinceheleftthearmy.
A.isB.hasC.willD.was
16、MissGreenisn'_______tothelibrary.
A.hasgoneB.wentC.willgoD.hasbeen
17、Myparents______Shandongfortenyears.
A.havebeeninB.havebeento
C.havegonetoD.havebeen
18、Thestudentshavecleanedtheclassroom,?
’’tthey
19、hasMrWhitebeenamemberofGreenerChinasincehetoChina?
n,en,got
g,,arrived
20、Hisuncleformorethan9years.
rtedtowork
ttheuniversity
二、句型轉換。
1、Hehasneversurfed,?(改成反意疑問句)
少年易學老難成,一寸光陰不可輕-百度文庫
6
2、Theyhavebeenheresince2000.(對劃線部分提問)
havetheybeenhere?
3、Theoldman_________year.(die)(動詞填空)
4、Thisfactoryopenedtwentyyearsago.(同義句轉換)
Thisfactory________fortwentyyears.
5、MissGaoleftanhourago.(同義句轉換)
MissGao_______________________________anhourago.
6、HermotherhasbeenaPartymemberforthreeyears.(同義句)
Hermother_______thePartythreeyears________.
7、TheGreenFamilymovedtoFrancetwoyearsago.(同義句轉換)
_______twoyears________theGreenfamilymovedtoFrance.
8、vedtenminutesago.(把兩個句子合并成一個句子)
___________________________________________
三、漢譯英。
1.我剛剛丟了我的化學書。(just)
2.我以前從來沒去過那個農場。(never)
3.你已經看過這部電影了嗎?
4.我妹妹成為一個大學生已經三年。
5.他們已去了美國五年了。(for)
6.在1992年他住在這里。(since)
本文發布于:2023-03-09 22:42:47,感謝您對本站的認可!
本文鏈接:http://m.newhan.cn/zhishi/a/16783729677040.html
版權聲明:本站內容均來自互聯網,僅供演示用,請勿用于商業和其他非法用途。如果侵犯了您的權益請與我們聯系,我們將在24小時內刪除。
本文word下載地址:現在完成時結構.doc
本文 PDF 下載地址:現在完成時結構.pdf
| 留言與評論(共有 0 條評論) |