- 42.50 KB
- 2022-08-27 发布
- 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
- 网站客服QQ:403074932
>>初中英语时态详解及专项练习专题 一、单项选择 1、Both his parents look sad.Maybethey _________what's happened to him. A. knew B. haveknown C. mustknow D.willknow 2、He has _______been to Shanghai,has he? A. already B.never C.ever D.still 3、Have you met Mr Li______? A. just B. ago C.before D. amomentago 4、Thefamouswriter_____onenewbookinthepasttwoyear A.is writing B.was writing C.wrote D.has written5、-Ourcountry ______alotsofar. -Yes.Ihopeitwillbeeven______. A.has changed;well B. changed;good C.has changed;betterD. changed;better6、ZhaoLan______already ______inthisschoolfortwoyears.A.was;studying B.will;study C.has;studied D.are;studying 7、We______Xiao Li since she was a little girl.A.know B. had known C.have known D. Knew8、HarryPotterisaverynicefilm.I_______ittwice. A. will see B. have seen C. saw D.see 9、-These farmers have been to the United States.\n -Really?When_____ there? A.will they go B. did they go C. do they go D. have they gone 10、-______you___your homework yet? -Yes.I_____ it a moment ago. A. Did;do;finished B. Have;done;finished C. Have;done;have finished D. will;do;finish 11、His father ______the Party since 1978. A. joined B. hasjoined C. wasinD. has been in 12、-Doyouknowhimwell? - Sure.We_________friendssincetenyearsago. A. were B.havebeen C.havebecome D.havemade 13、-Howlonghaveyou ____here? -Abouttwomonths. A. been B. gone C. come D. arrived 14、Hurry up!The play__________for ten minutes. A. has begunB. had begunC. has been onD. began 15、It _____ten years since he left the army.A. is B. has C. will D. Was16、Miss Green isn't in the office.she_______ to the library.. A.has gone B.went C.will go D. has been 17、My parents______ Shandong for ten years. A. have been in B.have been to\n C. have gone to D.have been 18、Thestudentshavecleanedtheclassroom, ? A.sothey B.don'tthey C.havethey D.haven'tthey 19、hasMrWhitebeenamemberofGreenerChinasincehe toChina? A.Howsoon,comes B.Howoften,got C.Howlong,came D.Howfar,arrived 20、Hisuncle formorethan9years. A.hascomehere B.hasstartedtowork C.haslivedthere D.haslefttheuniversity 二、句型转换 3、Theoldman_________lastyear.He forayear.(die)(动词填空) 4、Thisfactoryopenedtwentyyearsago.(同义句转换) Thisfactory ________fortwentyyears. 5、MissGaoleftanhourago. (同义句转换) MissGao_______________________________anhourago. 6、HermotherhasbeenaPartymemberforthreeyears.(同义句) Her mother_______the Party three years ________. 7、TheGreenFamilymovedtoFrancetwoyearsago.(同义句转换) _______twoyears________theGreenfamilymovedtoFrance. 8、Thebushasarrivedhere.Itarrivedtenminutesago.(把两个句子合并成一个句子) \n ___________________________________________ 三、汉译英 4、她还没有看过那部新电影。 5、她去过上海。 6、他这些天上哪儿去了? \n一、单项选择 1、现在完成时主要强调过去发生的动作对现在造成的影响,或过去发生的动作还未结束,一直持续到现在或将来,重点在于对现在的影响。这种考查难度较大,往往无时间状语,需要从上下文分析、推理才行。故上两侧根据上下文分析、推理,正确答案是B 2、现在完成时常与already(已经),just(刚刚,正好),ever(曾经),never(从来,也不;从不),before(以前),yet(仍然)等连用。故2应选B。 3、C 4、现在完成时常与recently(近来),so far(到目前为止),in the past/"last+一段时间"等时间状语连用。因为上述短语表示的是从现在起往前推算的一段时间,句中的动作是从过去某一时间或时刻开始持续到现在的。故4应选D。 5、C 6、现在完成时时常与"for+时间段或since+过去时间点"连用(含从句,从句过去时)。故6应选C。 7、C 8、现在完成时还与once(一次),twice(两次),three times(三次),several times(几次)等表示重复次数的词语连用。故8应选B。 9、现在完成时与一般过去时容易混淆,就是因为它们所表示的动作都发生在过去,但二者又有区别:一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作,说话的侧重点在于陈述一件过去的事情,与现在没有关系;现在完成时表示与现在有关系的发生在过去的动作,它不与表示过去的时间状语(如yesterday,last week,a moment ago等)连用。故9的正确答案为B。 10、B11、现在完成时中,非延续性动词不能与for和since引导的表示一段时间的状语连用,通常是用相应的延续性动词来代替。故11的正确答案依次为:D。 12、B 13、A 14、C 15、A。 16、"have/has gone to+地点"表示"某人去了某地(还未回来)",指主语所指的人不在这儿。"have/has been in+地点"表示"在某地呆了多长时间",常与表示时间的状语连用。"have/has been to +地点"表示"曾经去过某地(但现在已不在那儿)。"故16的正确答案为A。 17、A 18、D 19、C 20、C二、句型转换。1、hashe? 2、Howlong 3、died,hasbeendead4、hasbeenopen 5、hasbeenaway 6、joined;ago 7、Itis,since 8、Thebushasbeenherefortenminutes. 三、汉译英。 1、Jimhasfinisheddoinghishomeworkalready.Heisfreenow. 2、Hereceivedaletteryesterday. 3、MyfatherhasbeentotheGreatWallbefore. 4、Shehasn'tseenthenewfilmyet. 5、ShehasbeentoShanghai. 6、Wherehashebeenthesedays?