1、初中英语现在完成时专项练习题及答案初中英语此刻达成时专项练习题及答案一、单项选择。1、Both his parents look sad.Maybethey _whatshappened to him. knew.haveknown.mustknowknow2、Hehas_beentoShanghai,hashe.already3、HaveyoumetMrLi_.just.ago.amomentago4、Thefamouswriter_onenewbookinthepasttwoyearwritingwritingwritten5、Ourcountry_alotsofar._.changed;
2、well.changed;good.haschanged;better.changed;better6、ZhaoLan_already_inthisschoolfortwoyears.was;studying;study.has;studied.are;studying7、We_XiaoLisinceshewasalittlegirl.hadknownknown.knew8、HarryPotterisaverynicefilm.I_ittwice.willsee.haveseen.saw9、ThesefarmershavebeentotheUnitedStates.ReallyWhen_the
3、re.willtheygo.didtheygo.dotheygo.havetheygone10、_you_yourhomeworkyet_itamomentago.Did;do;finished.Have;done;finished.Have;done;havefinished.will;do;finish11、Hisfather_thePartysince1978.joined.hasjoined.wasin.hasbeenin12、DoyouknowhimwellSure.We_friendssincetenyearsago. weree13、Howlonghaveyou _hereAe.
4、arrived14、Hurryup!Theplay_fortenminutes.hasbegun.hadbegun.hasbeenon.began15、It_tenyearssinceheleftthearmy.is.has.will.was16、MissGreenisntintheoffice.she_tothelibrary.gonego.hasbeen17、Myparents_Shandongfortenyears.havebeeninbeento.havegonetobeen18、Thestudentshavecleanedtheclassroom,B.dontheyD.haventh
5、ey19、hasMrWhitebeenamemberofGreenerChinasincehetoChinasoon,comesoften,gotlong,camefar,arrived20、Hisuncleformorethan9years.herelivedthereuniversity二、句型变换。forayear.(die)(动词填空)4、Thisfactoryopenedtwentyyearsago.(同义句变换)Thisfactory_fortwentyyears.5、MissGaoleftanhourago. (同义句变换)MissGao_anhourago.6、Hermothe
6、rhasbeenaPartymemberforthreeyears.(同义句)Her mother_the Party three years_.7、TheGreenFamilymovedtoFrancetwoyearsago.(同义句变换)_twoyears_theGreenfamilymovedtoFrance.8、Thebushasarrivedhere.Itarrivedtenminutesago.(把两个句子归并成一个句子)_三、汉译英。4、她还没有看过那部新电影。5、她去过上海。6、他这些天上哪儿去了参照答案:一、单项选择。1、此刻达成时主要重申过去发生的动作对此刻造成的影响,或过
7、去发生的动作还未结束,向来连续到此刻或未来,要点在于对此刻的影响。这类考察难度较大,常常无时间状语,需要从上下文剖析、推理才行。故上双侧依据上下文剖析、推理,正确答案是。2、此刻达成常常与already(已经),just(刚才,正好),ever(以前),never(素来,也不;从不),before(从前),yet(仍旧)等连用。故2应选B。3、C4、此刻达成常常与 recently(近来),so far(到当前为止),inthepast/“last+一段时间”等时间状语连用。由于上述短语表示的是从此刻起往前计算的一段时间,句中的动作是从过去某一时间或时辰开始连续到此刻的。故4应选D。5、C6、
8、此刻达成时常常与“for+时间段或since+过去时间点”连用(含从句,从句过去时)。故6应选C。7、C8、此刻达成时还与once(一次),twice(两次),threetimes(三次),severaltimes(几次)等表示重复次数的词语连用。故8应选B。9、此刻达成时与一般过去时简单混杂,就是由于它们所表示的动作都发生在过去,但两者又有差别:一般过去时表示过去某个时间发生的事、存在的状态或常常发生的动作,说话的重视点在于陈说一件过去的事情,与此刻没相关系;此刻达成时表示与此刻相关系的发生在过去的动作,它不与表示过去的时间状语(如yesterday,last week,a moment a
9、go等)连用。故9的正确答案为B。10、B11、此刻达成时中,非连续性动词不可以与for和since指引的表示一段时间的状语连用,往常是用相应的连续性动词来取代。故11的正确答案挨次为:D。12、B13、A14、C15、A。16、“have/has gone to+地址”表示“某人去了某地(还未回来)”,指主语所指的人不在这儿。“have/hasbeen in+地址”表示“在某地呆了多长时间”,常与表示时间的状语连用。“have/hasbeento+地址”表示“以前去过某地(但此刻已不在那边)。”故16的正确答案为A。17、A18、D19、C20、C二、句型变换。1、hashe2、Howlon
10、g3、died,hasbeendead4、hasbeenopen5、hasbeenaway6、joined;ago7、Itis,since8、Thebushasbeenherefortenminutes.三、汉译英。1、Jimhasfinisheddoinghishomework already.Heisfreenow.2、Hereceivedaletter yesterday.3、Myfather hasbeentotheGreatWallbefore.4、Shehasntseenthenewfilmyet.5、ShehasbeentoShanghai.6、Wherehashebeenthesedays
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1