初中英语现在完成时专项练习题及答案.docx
《初中英语现在完成时专项练习题及答案.docx》由会员分享,可在线阅读,更多相关《初中英语现在完成时专项练习题及答案.docx(17页珍藏版)》请在冰豆网上搜索。
![初中英语现在完成时专项练习题及答案.docx](https://file1.bdocx.com/fileroot1/2023-1/1/f9fec785-a722-4e36-a626-bd7b4a66f4a8/f9fec785-a722-4e36-a626-bd7b4a66f4a81.gif)
初中英语现在完成时专项练习题及答案
初中英语现在完成时专项练习题及答案
一、单项选择。
1、Bothhisparentslooksad、Maybethey_________whatshappenedtohim、A、knewB、haveknownC、mustknowD、willknow
2、Hehas_______beentoShanghai,hashe?
A、alreadyB、neverC、everD、still
3、HaveyoumetMrLi______?
A、justB、agoC、beforeD、amomentago
4、Thefamouswriter_____onenewbookinthepasttwoyearsA、iswritingB、waswritingC、wroteD、haswritten
5、Yes、Ihopeitwillbeeven______、A、haschanged;wellB、changed;goodC、haschanged;betterD、changed;better
6、ZhaoLan______already______inthisschoolfortwoyears、A、was;studyingB、will;studyC、has;studiedD、are;studying
7、We______XiaoLisinceshewasalittlegirl、A、knowB、hadknownC、haveknownD、knew
8、HarryPotterisaverynicefilm、I_______ittwice、A、willseeB、haveseenC、sawD、see
9、Really?
When_____there?
A、willtheygoB、didtheygoC、dotheygoD、havetheygone
10、Yes、I_____itamomentago、A、Did;do;finishedB、Have;done;finishedC、Have;done;havefinishedD、will;do;finish1
1、Hisfather______thePartysince1978、A、joinedB、hasjoinedC、wasinD、hasbeenin
12、Sure、We_________friendssincetenyearsago、A、wereB、havebeenC、havebecomeD、havemade
13、Abouttwomonths、A、beenB、goneC、comeD、arrived
14、Hurryup!
Theplay__________fortenminutes、A、hasbegunB、hadbegunC、hasbeenonD、began
15、It_____tenyearssinceheleftthearmy、A、isB、hasC、willD、was
16、MissGreenisntintheoffice、she_______tothelibrary、A、hasgoneB、wentC、willgoD、hasbeen
17、Myparents______Shandongfortenyears、A、havebeeninB、havebeentoC、havegonetoD、havebeen
18、Thestudentshavecleanedtheclassroom,?
A、sothey
B、don’tthey
C、havethey
D、haven’tthey
19、hasMrWhitebeenamemberofGreenerChinasincehetoChina?
A、Howsoon,comes
B、Howoften,got
C、Howlong,came
D、Howfar,arrived
20、Hisuncleformorethan9years、
A、hascomehere
B、hasstartedtowork
C、haslivedthere
D、haslefttheuniversity
二、句型转换。
3、Theoldman_________lastyear、Heforayear、(die)
(动词填空)
4、Thisfactoryopenedtwentyyearsago、(同义句转换)Thisfactory________fortwentyyears、5、MissGaoleftanhourago、(同义句转换)MissGao_______________________________anhourago、6、HermotherhasbeenaPartymemberforthreeyears、(同义句)Hermother_______thePartythreeyears________、7、TheGreenFamilymovedtoFrancetwoyearsago、(同义句转换)_______twoyears________theGreenfamilymovedtoFrance、8、Thebushasarrivedhere、Itarrivedtenminutesago、(把两个句子合并成一个句子)___________________________________________
三、汉译英。
4、她还没有看过那部新电影。
5、她去过上海。
6、他这些天上哪儿去了?
参考答案:
一、单项选择。
1、现在完成时主要强调过去发生的动作对现在造成的影响,或过去发生的动作还未结束,一直持续到现在或将来,重点在于对现在的影响。
这种考查难度较大,往往无时间状语,需要从上下文分析、推理才行。
故上两侧根据上下文分析、推理,正确答案是B。
2、现在完成时常与already(已经),just(刚刚,正好),ever(曾经),never(从来,也不;从不),before(以前),yet(仍然)等连用。
故2应选B。
3、C
4、现在完成时常与recently(近来),sofar(到目前为止),inthepast/“last+一段时间”等时间状语连用。
因为上述短语表示的是从现在起往前推算的一段时间,句中的动作是从过去某一时间或时刻开始持续到现在的。
故4应选D。
5、C
6、现在完成时时常与“for+时间段或since+过去时间点”连用(含从句,从句过去时)。
故6应选C。
7、C
8、现在完成时还与once(一次),twice(两次),threetimes(三次),severaltimes(几次)等表示重复次数的词语连用。
故8应选B。
9、现在完成时与一般过去时容易混淆,就是因为它们所表示的动作都发生在过去,但二者又有区别:
一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作,说话的侧重点在于陈述一件过去的事情,与现在没有关系;现在完成时表示与现在有关系的发生在过去的动作,它不与表示过去的时间状语(如yesterday,lastweek,amomentago等)连用。
故9的正确答案为B。
10、B
11、现在完成时中,非延续性动词不能与for和since引导的表示一段时间的状语连用,通常是用相应的延续性动词来代替。
故11的正确答案依次为:
D。
12、B
13、A
14、C
15、A。
16、“have/hasgoneto+地点”表示“某人去了某地(还未回来)”,指主语所指的人不在这儿。
“have/hasbeenin+地点”表示“在某地呆了多长时间”,常与表示时间的状语连用。
“have/hasbeento+地点”表示“曾经去过某地(但现在已不在那儿)。
”故16的正确答案为A。
17、A
18、D
19、C
20、C
二、句型转换。
1、hashe?
2、Howlong
3、died,hasbeendead
4、hasbeenopen
5、hasbeenaway
6、joined;ago
7、Itis,since
8、Thebushasbeenherefortenminutes、
三、汉译英。
1、Jimhasfinisheddoinghishomeworkalready、Heisfreenow、2、Hereceivedaletteryesterday、3、MyfatherhasbeentotheGreatWallbefore、4、Shehasntseenthenewfilmyet、5、ShehasbeentoShanghai、6、Wherehashebeenthesedays?
一、单项填空
1、_______he’sold,hecanstillcarrythisheavybag、
A、Though
B、Since
C、For
D、So
2、-Doyouknowifhe_______toplaybasketballwithus?
-Ithinkhewillcomeifhe______freetomorrow、
A、comes;is
B、comes;willbe
C、willcome;is
D、willcome;willbe
3、Inthezooifachild_____intothewaterandcan’tswim,thedolphinsmaycomeup______him、
A、willfall;tohelp
B、falls;tohelp
C、willfall;help
D、falls;helping
4、Idon’tremember________heworkedinthatcitywhenhewasyoung、
A、what
B、which
C、where
D、who
5、Wewillstayathomeifmyaunt________tovisitustomorrow、
A、comes
B、come
C、willcome
D、iscoming
6、Thepoliceaskedthechildren_______crossthestreet________thetrafficlightsturnedgreen、
A、not;before
B、don’t;when
C、notto;until
D、not;after
7、Iwaslateforclassyesterday_______therewassomethingwrongwithmybike、
A、when
B、that
C、until
D、because
8、I’llgoswimmingwithyouifI________freetomorrow、
A、willbe
B、shallbe
C、am
D、was
9、Intheexam,the________youare,______the_______mistakesyouwillmake、
A、careful;little
B、morecareful;fewest
C、morecareful;fewer
D、morecareful;less
10、Youshouldfinishyourlessons_______yougoouttoplay、
A、before
B、after
C、when
D、while1
1、Ihurried_____Iwouldn’tbelateforclass、
A、since
B、sothat
C、asif
D、unless
12、Whenyoureadthebook,you’dbettermakeamark_______youhaveanyquestions、
A、which
B、that
C、where
D、though
13、Theteacherraisedhisvoice_______allthestudentscouldhearhim、
A、for
B、sothat
C、because
D、inorder
14、Hetookoffhiscoat_______hefelthot、
A、because
B、as
C、if
D、since
15、Itis______thatwe’dliketogooutforawalk、
A、alovelyday
B、toolovelyaday
C、solovelyaday
D、suchlovelyaday
16、Maryhad______muchworktodothatshestayedatherofficeallday、
A、such
B、so
C、too
D、very
17、_______Ifeltverytired,Itriedtofinishthework、
A、Although
B、Because
C、As
D、Asif
18、______thedaywenton,theweathergotworse、
A、With
B、Since
C、While
D、As
19、______wellyoucandrive,youmustdrivecarefully、
A、Solongas
B、Inorderthat
C、Nomatterhow
D、Themoment
20、Writetomeassoonasyou________toBeijing、
A、willget
B、get
C、getting
D、got二、根据中文意思完成下列英语句子
1、不管他跟我开什么玩笑,我都不生气。
Iamnotangrywithhim,____________________jokeshe______onme、2、布鲁斯太太对学生非常亲切,以至于学生把她当做母亲。
MrsBrucewas_______kindtoherstudents______they______her_____theirmother、3、只要我们竭尽全力,父母就会满意我们的表现。
Ourparentswillbepleasedwithourperformance________________wetryourbest、4、你一到上海就给我打个电话好吗?
Willyoupleasecallme__________________yougettoShanghai、5、这个七岁的女孩酷爱钢琴,以至于他已经坚持练习两年了。
Theseven-year-oldgirllikesplayingthepiano__________________shehaskeptpracticingfortwoyears、6、虽然她很忙,他还坚持自学英语。
___________________________,shekeptonlearningEnglishbyherself、7、他长大后相当一名记者。
Hewantstobeajournalist___________________________、8、无论刮风下雨,我们的老师总是第一个到校。
______________windyorrainy,ourteacherisalwaysthefirsttogettoschool、9、如果人人为保护环境做出贡献,世界将会变得更美好。
______________________________toprotectingtheenvironment,theworldwillbecomemuchmorebeautiful、
10、李明昨天没来上学,因为他病了。
LiMingdidn’tcometoschool__________________________、练习二1Themeetingdidntstart___everyonewasthere、
A、because
B、until
C、why
D、if2Theboy___tobed___hismothercamein、
A、wentnot;until
B、didntgo;after
C、went;until
D、didntgo;until3Iwontbelieveyou___Ihaveseenitwithmyowneyes、
A、before
B、until
C、after
D、when4He___home___shewassatisfied___hisansweryesterday、
A、didntgo;until;with
B、wasntgo;after;to
C、doesntgo;before;with
D、didntgo;until;to5He___backuntilthework___done、
A、isnt;willbe
B、isnt;is
C、wontbe;willbe
D、wontbe;is6Theydidntstartthework___theirteachercameback、
A、until
B、while
C、assoonas
D、if
7、Tomwillcallmeassoonashe___Shanghai、
A、arrives
B、willreach
C、arrivesin
D、getto
8、Imsurehellcometoseemebeforehe___Beijing、
A、willleave
B、isleaving
C、leave
D、leaves
9、Iwilltellhimthenewsassoonashe___back、
A、come
B、comes
C、willcome
D、came
10、Tomhasgotawatch、He___itfortwoyears、It_______byhisfather、
A、hasbought;wasbought
B、hasgot;isbought,
C、wasbought;hasbought、
D、hashad;wasbought"1
1、Whenhegottothestation,thetrain___、
A、left
B、hadleft
C、leaves
D、hasleft
12、Theboytoldhisfatherwhathe___inthestreet、
A、saw
B、haveseen
C、hadseen
D、see
13、We___TVwhenthetelephone____、
A、watched;wasringing
B、werewatching;rang
C、watch;rings
D、arewatching;rang
14、Bytheendoflastterm,I___tenbooks、
A、hadfinishedreading
B、havefinishreading
C、hadfinishtoread
D、finishread
15、I___youforalongtime、Where___you___?
A、didntsee;did;go
B、didntsee;have;gone
C、haventseen;have;been
D、haventseen;have;gone
16、Tom___Chinafor3years、
A、hasbeen
B、hasbeenin
C、hasbeento
D、hasbeenat
17、Iwontgotoseethefilmtonight,becauseI___myticket、
A、lost
B、havelost
C、willlose
D、didntlose
18、-Hello!
MayIspeaktoBob?
-Sorry,buthe___foramonth、
A、hadbeenaway
B、wasleft
C、left
D、hasbeenaway
19、I___himsinceIbegantoliveinthecity、
A、know
B、haveknown
C、knew
D、willknow
20、ZhaoLan___already___inthisschoolfortwo