现在完成时(整理版)Word格式.doc
《现在完成时(整理版)Word格式.doc》由会员分享,可在线阅读,更多相关《现在完成时(整理版)Word格式.doc(6页珍藏版)》请在冰豆网上搜索。
![现在完成时(整理版)Word格式.doc](https://file1.bdocx.com/fileroot1/2022-10/22/d6c6c826-8fa1-4093-94b2-dbbbc7d27b3b/d6c6c826-8fa1-4093-94b2-dbbbc7d27b3b1.gif)
表示一个动作可以持续一段时间或更长时间。
常见的study,play,do,read,learn,speak,talk,,sit,stand,keep等。
2.瞬间性动词:
表示一个动作发生在一瞬间,非常短暂。
亦称终止性动词。
常见的--begin,start,finish,go,come,leave,find,getup,arrive,reach,getto,enter,hear,stop,open,close,become,buy,borrow,lend,happen,join,lose,renew,die,等
3.瞬间性动词在完成时中如要与表示持续一段时间的状语连用,通常用意思相当的持续性动词来替换
Hehasbeeninthearmy/asoldierforthreeyears.(他参军已有3年了。
)不用hasjoined
Shehasbeenupforquitesometime.(她起床已有好久了。
)不用hasgotup
Hasyourbrotherbeenawayfromhomeforalongtime?
(离家已有好久了吗?
)不用hasleft
常用瞬间动词相应持续性动词关系:
1、go—beaway2、come—behere3、comeback—beback4、leave—beaway(benothere)5、buy—have6、borrow—keep7、die——bedead8、begin——beon9、finish—beover10、open——beopen11、close——beclosed12、lose——belost13、gettoknow—know14、turnon—beon15、getup——beup16、sitdown—sit/beseated17、join—bein(…)或bea…member18、become—be
4.瞬间动词的否定形式可以与表示一段时间的状语连用
例如:
Ihaven’tseenyouforalongtime.(好久没见到你了。
)
区别下面三组词
Havebeento表示去过某地方,不过现在已经回来
Havegoneto表示去了,还未回来
Havebeenin表示一直在某个地方
五现在完成时和一般过去时的区别
现在完成时用来表示之前已发生或完成的动作或状态,其结果的确和现在有联系。
动作或状态发生在过去,但它的影响现在还存在;
而一般过去时表示过去的事实,不表示和现在的关系。
IhavejustbeentoLondon.Iwenttherelastmonth.我刚去过伦敦,是上个月去的。
1.过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;
现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。
2.过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语。
现在完成时的练习
(一)
一、单项选择
1、Bothhisparentslooksad.Maybethey_______what’shappenedtohim.
A.knew B.haveknownC.mustknowD.willknow
2、Hehas_______beentoShanghai,hashe?
A.alreadyB.neverC.everD.still
3、HaveyoumetMr.Li______?
A.justB.agoC.beforeD.amomentago
4、Thefamouswriter_____onenewbookinthepasttwoyear.
A.iswritingB.waswritingC.wroteD.haswritten
5、—Ourcountry______alotsofar. —Yes.Ihopeitwillbeeven____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.willseeB.haveseenC.sawD.see
9、—ThesefarmershavebeentotheUnitedStates
—Really?
When_____there?
A.willtheygoB.didtheygo
C.dotheygoD.havetheygone
10、—______you___yourhomeworkyet?
—Yes.I_____itamomentago.
A.Did;
do;
finishedB.Have;
done;
finished
C.Have;
havefinishedD.will;
finish
11、Hisfather______thePartysince1978.
A.joinedB.hasjoinedC.wasinD.hasbeenin
12、—Doyouknowhimwell?
—Sure.We_________friendssincetenyearsago.
A.wereB.havebeenC.havebecomeD.havemad113、—Howlonghaveyou____here?
—Abouttwomonths.
A.beenB.goneC.comeD.Arrived
14、Hurryup!
Theplay__________fortenminutes.
A.hasbegunB.hadbegunC.hasbeenonD.Began
15、It_____tenyearssinceheleftthearmy.
A.isB.hasC.willD.Was
16、MissGreenisn'
tintheoffice.she_______tothelibrary.
A.hasgoneB.wentC.willgoD.hasbeen
17、Myparents______Shandongfortenyears.
A.havebeeninB.havebeento
C.havegonetoD.havebeen
18、Thestudentshavecleanedtheclassroom,?
A.sotheyB.don’ttheyC.havetheyD.haven’tthey
19hasMrWhitebeenamemberofGreenerChinasincehetoChina?
A.Howsoon,comesB.Howoften,got
C.Howlong,cameD.Howfar,arrived
20、Hisuncleformorethan9years.
A.hascomehereB.hasstartedtowork
C.haslivedthereD.haslefttheuniversity
二、句型转换。
1、Hehasneversurfed,?
(改成反意疑问句)
2、Theyhavebeenheresince2000.(对划线部分提问)
havetheybeenhere?
3、Theoldman_________lastyear.Heforayear.(die)(动词填空)
4、This