版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2023-2024学年八年级英语下学期期末复习挑战满分百题斩(外研版)期末重点语法过关:现在完成时100题期末真题+名校模拟1.There______greatchangesinYanchengoverthepastfewyears.A.havehad B.hasbeen C.havebeen D.hashad2.Myuncle________Chengduforovertwoweeksonbusiness.A.hasgoneto B.hasbeento C.hascometo D.hasbeenin3.Daniel________thebookforovertwoweeks,hehasto________ittothelibrary.A.haskept;return B.hasborrowed;give C.borrowed;take D.kept;bring4.Alotofmoney_______atthecharityshow,butthecostofliving_______alot,sowestillneedtodomuchworktohelppeopleinneed.A.wasraised;hasrisen B.wasraised;isrisenC.rose;hasrisen D.rose;wereraised5.I________YOLO(《热辣滚烫》)withmyfriends.It’ssuchawonderfulmoviethatIcan’twaittoseeitagain.A.watched B.havewatched C.watch6.Iforgottoreturnthebook.I________itfortwoweeks.A.haveborrowed B.havelent C.havekept7.—Peter,________youever________totheEnglishCorner?—Oh,yes.I________theretopractisespeakingonceaweeklastterm.A.have,been;went B.have,gone;go C.have,been;havegone8.I________Shanghaitwice.I________therelastwinterandthissummer.A.havebeento;havegoneto B.havebeento;willgoC.havegoneto;went D.havebeento;went9.—Couldyouplease________meyournotebook,Grace?—Certainly,youcan________itaslongasyoulike.A.lend;keep B.borrow;borrow C.borrow;lend D.lend;keep10.TheJapanesefilm“TheFirstSlamDunk”________fortenminutes,butI________atthecinemayet.A.hasbegun;haven’tarrived B.hasbeenon;haven’tbeenC.hasbegun;haven’tbeen D.hasbeenon;haven’tarrived11.TheSmithsaren’tathomebecausethey______Sanyaonholiday.They______theretwicethisyear.A.havebeento;havebeen B.havegoneto;havegoneC.havegoneto;havebeen D.havebeento;havegone12.—Weareverygladtoseethathebecamesuccessfulatlast.—Ithasbeentenyears_______hebeganhiswork.A.before B.since C.because D.till13.Thebasketballfinal________foranhour,butwearestillveryexcited.A.hasbegun B.hasended C.hasbeenon D.hasbeenover14.—Whendidyourparents________?—In2009.They________forover10years.A.marry;gotmarried B.getmarried;havemarriedC.marry;havemarried D.getmarried;havebeenmarried15.Theshoppingmall________fortwoyears.A.opened B.hasopened C.isopening D.hasbeenopen16.—Elsa,isitpossibleforyoutocometomorrow?
—Sorry,I________atriptoShanghaiwithmyhusband.A.planned B.wasplanning C.haveplanned D.willplan17.—Howmanytimeshasyourbrother________abroad?
—Onlyonce.HewenttotheUSAin2023.A.beento B.goneto C.been D.gone18.—HaveyoueverreadthestoryofHouYi?—________.IthinkHouYiisverybrave.A.Yes,Iam B.Yes,Ihave C.No,Ihaven’t19.He________Chinasince30yearsago.A.hasleft B.hasbeenawayfrom C.hascometo D.hasarrivedin20.ImustreturnthebooktothelibrarynowbecauseI________itfortwoweeks.A.haveborrowed B.havelent C.havehad D.havekept21.Hangzhouisabeautifulcity.I_______theretwice.A.went B.willgo C.havebeen D.havegone22.Tom,I________youformanytimes.Don’tridesofastontheroad.A.warn B.amwarning C.willwarn D.havewarned23.Ournewbusinesses________newmarketsinEuropeandAmericaoverthepastthreemonths.A.gaveup B.pushedin C.haveopenedup D.havehandedin24.—IstheboyintheclassroomDavid?—Itcan’tbehim.He________thelibrarytoborrowsomebooksforhisreport.A.hasbeenin B.hasbeento C.hasgoneto D.wentto25.Thelifewehave________usedto________alotnow.A.got;changing B./;haschangedC.got;haschanged D./;changing26.—DoyouknowtheColorRun,afive-kilometerrace?—Yes.Sofarit________intoquiteafewcitiesinourcountry.A.comes B.came C.hascome D.come27.Theyoungman________thearmyforhalfayear.A.hasjoined B.hasbeenon C.hasbeenin D.hasjoinedin28.Helenhasplayedthepianosinceshe______fiveyearsold.A.hasbeen B.is C.was29.—WhereisTony?—Oh,he________Paris.I________theretwicebefore.A.hasgoneto;havegone B.hasbeento;havegoneC.hasgoneto;havebeen D.hasbeento;havebeen30.Tinaandherparents________inShanghaisince2018.A.lived B.arelivingC.willlive D.havelived31.I________Shanghaitwice.I________therelastyearandtheyearbefore.A.havebeento;havegoneto B.havebeento;willgo C.havegoneto;went D.havebeento;went32.They________alotofresearchonanimalcommunicationsince2010.A.willdo B.aredoing C.did D.havedone33.Everyoneinherfamily________abroad.Andthey’llbebackintwoweeks.A.hasbeento B.hasgoneto C.hasbeen D.hasgone34.—Daisy,you________quitealotofcountries,whichcountrydoyoulikebest?—IlikeChinabest.A.havebeento B.havegoneto C.havebeenin35.—Whereisyourfather?Ihaven’tseenhimfordays.—He________Shanghaionbusinessforaweekandwillbebacknextweek.A.hasbeenin B.hasbeento C.hasgoneto D.wentto36.—Tom,whyareyouplayingcomputergamesagain?—I__________myhomework.A.finish B.finishingC.finished D.havefinished37.—Wehavelivedinthiscity____________1980.—Soyouhavelivedhere____________over30years.A.in;for B.for;sinceC.in;since D.since;for38.—WhereisMrWang?Ihaven’tseenhimforalongtime.
—He,togetherwithhisstudents,________ZhuyuwanPark.A.hasgoneto B.havegoneto C.hasbeento D.havebeento39.Oh,Ihave_________thesharedbikeforthreehours.Ihavetogiveitbacktotheneareststop.A.moved B.borrowed C.kept D.left40.—MustIreturnthebooktoday?—No,you________.Youcan________itforanotherweek.A.needn’t;keepB.mustn’t;keepC.mustn’t;borrowD.don’thaveto;borrow41.—Howlong________theparade________?—It________halfanhourago.A.has;beenover;hasfinishedB.did;finish;finishedC.has;beenover;finishedD.did;finish;hasfinished42.MrWu________Suzhouforameeting.He’llcomebacksoon.A.hasgoneto B.hasbeento C.hasgonein D.hasbeenin43.Myparents________forover50yearsandtheyloveeachotherverymuch.A.havemarried B.marriedC.willmarry D.havebeenmarried44.Thevolunteers________alotofhelp________thecommunityfornearlytenyears.A.willoffer;for B.areproviding;for C.haveoffered;to D.haveprovided;with45.Sincethen,they________eachother.A.haven’tmet B.don’tmeet C.didn’tmeet D.won’tmeet46.SinceProjectHope________in1989,it________lotsofchildren.A.hasstarted;hashelped B.started;hashelped C.started;helped47.—Whereisyourfather?—HehasgonetotheUKandhe________therefortwoweeks.A.hasgone B.hasbeen C.hasgoneto D.hasbeenin48.Inthepastfiveyears,greatchanges________inNanjing.A.takeplace B.tookplaceC.havetakenplace D.havebeentakenplace49.—________didthe2023WuxiMarathonfinish?
—It________fornearlyonemonth.A.When;hasfinished B.Howlong;hasbeenoverC.When;hasbeenover D.Howlong;hasfinished50.It________threeyearssincethedog________.A.hasbeen;died B.is;hasbeendead C.is;dead D.was,died51.Thesandstormweather________inBeijingmanytimesthisyear.A.happens B.happenedC.hashappened D.havehappened52.—Helooksmuchtallernow.Howlongisitsincehe________thisschool?—He________forthreeyearsandisstudyinginNewYork.A.hasleft;hasleft B.left;hasbeenaway C.leaves;hasleft D.left;hasleft53.Mikehasbeenill________alongtime.Hehasbeeninhospital________October.A.since;for B.since;since C.for;for D.for;since54.—Ican’tfindmybook,Mum.________you________itanywhere?
—I_________itonyourbedjustnow.A.Did,see;saw B.Did,see;haveseen C.Have,seen;saw D.Have,seen;haveseen55.—Whereisyourmother?—She_______Shanghaionbusinessforaweek.Shewon’tcomeback_______nextweek.A.hasgoneto;until B.hasbeenin;until C.hasbeento;after D.hasgoneto;after56.Theoldman________foralmost5years.A.died B.hasdied C.hasbeendead D.hasdead57.—Showmeyourhomeworkrightnow,Daniel.—I’mterriblysorry,MrWu.I_______itathome.A.left B.forgot C.haveleft D.haveforgotten58.Myuncle________abeautifulladyin2010.Heandhiswife________for13years.A.gotmarriedwith;havebeenmarried B.married;havebeenmarriedC.marriedto;havegotmarried D.gotmarriedto;havegotmarried59.—Mike,whyareyoustandingoutdoors?—I________mykeys.Ihavetowaithereuntilmymothercomesback.A.havelost B.lose C.lost60.—IhopeI’mnotlate.—I’mafraidthemeeting________already.A.hasstarted B.willstart C.isstarting D.starts61.—Iseveryonehere,Jonathan?—No,Sir.Millieisabsent.She________fortwodays.A.hasbeenill B.hasfallenill C.wasill D.fellill62.It________overtendayssincehe________hishometown.A.is;hasbeenawayfrom B.hasbeen;leftC.hasbeen;hasbeenawayfrom D.was;left63.—Iboughtthisdictionarytwoweeksago.—Youmeanyou________itforonlyhalfamonth.A.havebought B.havekept C.havehad D.havetaken64.—Haveyou________beentoNanjing,HanMei?—No,never.Iplantogotherethissummerholiday.A.ever B.still C.yet D.already65.I________thinkhe________evervisitedtheisland.A./;hasn’t B.don’t;was C.don’t;has D.don’t;will66.—HaveyouwrittenanythingonChinesetraditionalfoodsofar?—_________,butIhaveaplanforit.A.Eversince B.Lateron C.Notyet D.Fromnowon67.Lucy,haveyourparentsever________toEngland?A.been B.gone C.went D.willgo68.—
Haveyou________spokentoanEnglishman?—No.Ihaveneverspokentoaforeigner.A.just B.never C.ever D.already69.—________youever_______themovieHarryPotter?(哈利波特)—Yes.I________itlastweek.A.Have;watched;watched B.Did;watched;watchedC.Have;watched;havewatched D.Did;watch;watched70.—Haveyou_______readthisstorybefore?—Yes.I’ve_______readit.A.already;ever B.yet;just C.ever;just D.ever;never二、用所给词的正确形式填空。71.Ithemoneyinasafeplace.Don’tworry.(hide)72.IlikethemoviesomuchthatI(see)itmanytimes.73.Americanscientists(discover)wateronMarsalready.DoesitmeanthereislifeonMars?74.We’vebeenfriendssincewe(be)atschooltogether.75.Thedoctor(nottake)histemperatureyet.Pleasecallthedoctorassoonaspossible.76.Jim(leave)fromhishometownforthreemonths.77.Theclothesshopandtheshoeshop(open)forthreeyears.78.He(eat)uphisfood,buthestillfeelshungry.79.Ihave(book)adoubleroomforyouandIhopeyou’llhaveanicetime.80.Haveyou(repair)thebicycleyet?81.Twoyears(pass)sinceIcametotheschooltoteachEnglish.82.Jack,don’tleavehomewithwindowsopen.I(tell)youmanytimes.83.—Haveyouever(ride)themostexcitingrollercoasterinAmerica?—Notyet.84.Lookatthebutterflylyingthere,maybeithasbeen(die)fortwodays.85.Jack(lie)inbedfortwomonthssincehewashurtintheaccident.86.Myfriend(notwrite)tomesincehewenttoNewYorkamonthago.87.Ohno!Thelastbus(leave).Whatshallwedo?88.She(study)inHongzeLakeJuniorHighSchoolfor4years.89.It’smorethanthreeyearssincemybrothergot(marry).90.NobodyexceptTomandMillie(be)thatparkbefore.91.They(marry)fortenyears.Theyhavetwodaughtersnow.92.Tom’smotherisn’tin.She(go)tothesupermarket.93.There(be)greatchangestothisplaceoverthepast10years.94.Twoyearsagoshe(come)toChina.Sincethenshe(travel)alloverthecountry.95.Sorry,Ican’tlendyoumye-dictionary.I(lend)ittoMary.96.Sofarhehasn’t(reply)tomyletter.Isheangrywithme?97.Thereisnoneedtoturnofftheradio.Thebaby(wake)up.98.She(have)thisdressfortwoweeks.99.Shehas(teach)Englishinthisschoolfor10years.100.Toreproduce(再现)theoldhousesthatcarrymemories,FengJiangtao(make)over40miniatures(微景观)forpeoplefromaroundthecountryoverthepastseveralyears.参考答案:1.C【详解】句意:在过去的几年里,盐城发生了巨大的变化。考查现在完成时。结合语境和空后“overthepastfewyears”可知本句应该使用现在完成时,表示过去发生的动作对现在产生影响;本句是therebe句型与现在完成时相结合,真正的主语是“greatchanges”,所以用“therehavebeen+名词复数+...”的结构。故选C。2.D【详解】句意:我的叔叔已经在成都出差两周多了。考查现在完成时。hasgoneto去了某地,还未回来;hasbeento去过某地,已经回来;hascometo已经来到某地;hasbeenin待在某地多久。根据时间状语“forovertwoweeks”可知叔叔待在成都两周了,在“for+时间段”的肯定句中,谓语动词要用延续性动词。选项中只有“hasbeenin”为延续性动词。故选D。3.A【详解】句意:丹尼尔借了这本书两个多星期了,他必须把它还给图书馆。考查延续性动词及动词辨析。return返回,归还;give给;take带走;bring带来。第一空根据时间状语“forovertwoweeks”可知应用现在完成时,和时间段连用,谓语动词要用延续性动词,“borrow”的延续性动词是keep,主语为第三人称单数,故应用haskept;第二空根据“thebookforovertwoweeks”可知,已经借了两周,不得不还书,故应用return。故选A。4.A【详解】句意:慈善演出筹集了很多钱,但生活成本已经上涨了很多,所以我们仍然需要做很多工作来帮助有需要的人。考查动词辨析及时态语态。raise筹集;rise提高。前半句主语money是动词raise的动作承受者,第一空应用被动语态bedone结构,排除C和D;第二空指生活成本提高,rise为不及物动词,无被动语态,排除B。故选A。5.B【详解】句意:我和朋友们一起看了《热辣滚烫》。这是一部如此精彩的电影,我迫不及待地想再看一遍。考查现在完成时。根据“I…YOLOwithmyfriends.It’ssuchawonderfulmoviethatIcan’twaittoseeitagain.”可知,此处指“我”和朋友们一起看了《热辣滚烫》,觉得这部电影非常精彩,想再看一遍;表示过去发生的事情对现在造成的影响,应用现在完成时,其结构为“have/hasdone”。故选B。6.C【详解】句意:我忘记还书了。我已经保留了两周了。考查现在完成时。;borrow借入,非延续性动词;lend借出,非延续性动词;keep保留,延续性动词。根据“fortwoweeks”可知,要用现在完成时,其结构为have/hasdone;与时间段连用,用延续性动词keep,所以用havekept。故选C。7.A【详解】句意:——彼得,你去过英语角吗?——哦,是的。上学期我每周去那里练习一次口语。考查时态。havebeento去过,已回来;havegoneto去了某地,还未回来。根据“yes.I...theretopractisespeakingonceaweeklastterm.”可知此处表示已经回来,故第一个句子用havebeento;根据“lastterm”可知句子用一般过去时,动词用过去式。故选A。8.D【详解】句意:我去过上海两次,去年冬天和今年夏天都去了那里。考查现在完成时和一般过去时。havebeento表示“去过某地”,havegoneto表示“去了某地”。前句表示去过上海两次,故用havebeento;后句中出现了时间状语“lastsummerandthiswinter”,是一般过去时,用过去式went。故选D。9.D【详解】句意:——格蕾丝,你能把你的笔记本借给我吗?——当然可以,你想借多久就借多久。考查动词辨析。lend借出;keep保留,延续性动词;borrow借入。根据句意可知,第一个空表示借出笔记本,用lend;第二个空用延续性动词keep,表示保留。故选D。10.D【详解】句意:日本电影《灌篮高手》已经上映了十分钟,但我还没能赶到电影院。考查现在完成时。begin开始,为非延续性动词;beon上映;arrived到达;havebeen已经。根据“fortenminutes”可知第一个分句应用现在完成时,且谓语动词应为延续性动词,因此应用beon表示“(电影)上映”,排除A和C;根据“yet”可知第二个分句也应用现在完成时,此处应用arriveatthecinema表示“到达电影院”。故选D。11.C【详解】句意:史密斯一家不在家,因为他们去三亚度假了。他们今年已经去过那里两次了。考查动词短语。havebeento去过某地(已经回来了);havegoneto去了某地(还未回来)。根据“TheSmithsaren’tathome”可知,史密斯一家去三亚度假了,还未回来,故第一空用havegoneto;根据“They...theretwicethisyear.”可知,第二空指他们去过三亚两次,用havebeento,there为副词,空前不用to。故选C。12.B【详解】句意:——我们很高兴看到他终于成功了。
——他开始工作已经十年了。考查连词辨析。before在……之前;since自从;because因为;till直到。根据“Ithasbeentenyears”可知,此处是现在完成时态,since引导时间状语,故选B。13.D【详解】句意:篮球决赛已结束一个小时了,但是我们仍然很激动。考查延续性动词用法。hasbegun已经开始,非延续性动词;hasended已经结束,非延续性动词;hasbeenon已经开始,延续性动词;hasbeenover已经结束,延续性动词。根据“butwearestillveryexcited”可推测比赛“已经结束”,排除A、C选项,且空后“foranhour”为时间段,应与延续性动词搭配。故选D。14.D【详解】句意:——你父母什么时候结的婚?——在2009年。他们结婚10多年了。考查延续性动词和非延续性动词的用法。marry和某人结婚、嫁或娶某人,非延续性及物动词;getmarried结婚,非延续性动词短语;bemarried结婚,表示状态,延续性动词短语,能与时间段连用。第一个空后没有宾语,应用getmarried,排除AC;根据答语中“forover10years”可知,第二空所在的句子应用现在完成时,且动词应用延续性的,故排除B。故选D。15.D【详解】句意:这家购物中心已经开业两年了。考查动词时态。根据“fortwoyears”可知,本句时态为现在完成时,open是非延续性动词,用于现在完成时要改为be+形容词,即beopen。故选D。16.C【详解】句意:——Elsa,你明天能来吗?——对不起,我已经计划和我丈夫去上海旅行。考查现在完成时。根据“Sorry,I…atriptoShanghaiwithmyhusband.”可知,已经计划和丈夫去上海旅行因此明天不能去,故应用现在完成时,构成为have/hasdone,强调过去发生的动作对现在造成的影响或结果。故选C。17.C【详解】句意:——你哥哥出国多少次了?——只有一次。他于2023年去了美国。考查现在完成时。hasbeento曾经去了,现在已经回来了;hasgoneto已经去了,表示某人已经离开了当前的位置或状态,前往另一个地方。根据“Onlyonce.HewenttotheUSAin2023.”可知,此处指人已经回来了,因此用hasbeento,abroad为副词,因此前不加介词to。故选C。18.B【详解】句意:——你读过后羿的故事吗?
——读过,我觉得后羿很勇敢。考查一般疑问句的回答。根据“—Haveyoueverread...”和“IthinkHouYiisbrave.”可知此处是现在完成时的一般疑问句,回答需使用助动词have/has,此处是肯定回答。故选B。19.B【详解】句意:他30年前就离开了中国。考查延续性动词及动词辨析。hasleft已经离开,现在完成时结构,动词是短暂性动词;hasbeenawayfrom已经离开,现在完成时结构,动词是延续性动词;hascometo已经来,现在完成时结构,动词是短暂性动词;hasarrivedin已经到达,现在完成时结构,动词是短暂性动词。根据“since30yearsago”可知,谓语要用延续性动词的现在完成时。故选B。20.D【详解】句意:我现在必须把这本书还给图书馆,因为我已经借了它两个星期了。考查动词辨析。haveborrowed借入,短暂性动词;havelent借出,短暂性动词;havehad拥有,延续性动词;havekept持有,保存,延续性动词。根据“fortwoweeks”可知,设空处需用延续性动词,排除A和B;结合“Imustreturnthebooktothelibrary”,所以书不是说话者自己所有的,排除C。故选D。21.C【详解】句意:杭州是一个美丽的城市。我去过那里两次。考查时态。has/havebeento去过;has/havegoneto去了。根据“twice”可知,此处是说已经去过那里两次,应用现在完成时,其构成为“has/havedone”,故选C。22.D【详解】句意:汤姆,我已经警告你很多次了。不要在路上骑得这么快。考查现在完成时。根据“formanytimes”可知,此处描述的是过去的动作对现在产生的影响,应用现在完成时,其谓语动词构成是have/hasdone。故选D。23.C【详解】句意:在过去的三个月里,我们的新业务在欧洲和美洲开辟了新的市场。考查动词短语。giveup放弃;pushin插队;openup拓展,开业;handin上交。根据“overthepastthreemonths”可知,句子时态是现在完成时;且根据“newmarkets...”可知是开拓新市场,用短语openup。故选C。24.C【详解】句意:——教室里的男孩是大卫吗?——不可能是他。为了他的报告,他去图书馆借书了。考查现在完成时和havebeento(或in)/havegoneto的区别。hasbeenin一直都在,现在完成时;hasbeento曾经去过某地(去已归来),现在完成时;hasgoneto去了某地(去而未归),现在完成时;wentto一般过去时。根据语境可知,询问教室里的男孩是否是大卫,答语表示不可能,并告知大卫去图书馆了,可推测此处是去而未归,hasgoneto“去了某地(去而未归)”符合语境。故选C。25.C【详解】句意:我们习惯的生活现在已经发生了很大的变化。考查动词时态。getusedtosth.“习惯于某事”,“wehave...usedto”为定语从句,修饰先行词“life”,时态为现在完成时,故第一个空选got;第二个空为主句的谓语动词,强调对现在的影响,用现在完成时态,主语“Thelife”为单数,故用haschanged。故选C。26.C【详解】句意:——你知道彩色跑吗,五千米的赛跑?——知道。到目前为止,它已经进入了我国的几个城市。考查现在完成时。根据“sofar”可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时,其谓语结构为:have/has+过去分词。故选C。27.C【详解】句意:这个年轻人已经参军半年了。考查现在完成时和延续性动词。根据“forhalfayear.”可知,句子要用现在完成时,且与延续性动词连用。join的延续性动词形式是bein。故选C。28.C【详解】句意:海伦从五岁起就弹钢琴了。考查动词时态。since引导的时间状语从句,主句用现在完成时,从句用一般过去时。故选C。29.C【详解】句意:——托尼在哪儿?——噢,他去巴黎了。我以前去过两次。考查现在完成时。havebeento去过(已回);havegoneto去了(未回)。根据“WhereisTony?”可知,托尼去了巴黎,还没有回来,第一空用hasgoneto,排除BD;根据“twicebefore”可知,以前他去过两次,应用havebeento,there前面不用介词。故选C。30.D【详解】句意:蒂娜和她的父母自2018年以来一直住在上海。考查时态。根据“Tinaandherparents…inShanghaisince2018.”可知,此句表述过去发生的事情对现在造成的影响和结果,要用现在完成时,其构成为have/hasdone。且时间状语“since2018”,为现在完成时的标志词。故选D。31.D【详解】句意:我去过上海两次。我去年和前年都去了那里。考查时态。havebeento去过,已经回来;havegoneto去了,还未回来。根据“twice”可知是去过两次,已经回来,用havebeento;根据“lastyear”可知句子用一般过去时,动词用过去式。故选D。32.D【详解】句意:自2010年以来,他们对动物交流进行了大量研究。考查现在完成时。根据“since2010”可知,句子时态为现在完成时,其结构为have/hasdone;主语为They,助动词用have,do的过去分词为done。故选D。33.D【详解】句意:她家里的每个人都出国了。他们两周后回来。考查动词时态。hasbeento去了某地(已经回来);hasgoneto去了某地(还未回来)。根据“Andthey’llbebackintwoweeks.”可知,他们去了国外,还未回来。“abroad”表示“国外”,是地点副词,前面不需要用介词。故选D。34.A【详解】句意:——黛西,你去过相当多的国家,你最喜欢哪个国家?——我最喜欢中国。考查动词短语辨析。havebeento“去过某地”;havegoneto“去了某地”;havebeenin“在某地待了多少时间”。根据“whichcountrydoyoulikebest”可知,去过很多国家。故选A。35.A【详解】句意:——你父亲在哪里?我好几天没见到他了。——他在上海出差一周了,下周回来。考查时态。hasbeenin待在某地;hasbeento去过,已回;hasgoneto去了,未回。根据“Shanghaionbusinessforaweekandwillbebacknextweek.”可知,他去上海出差了,此处与时间段“foraweek”连用要用延续性动词hasbeenin。故选A。36.D【详解】句意:——Tom,为什么你又玩电脑了?——我已经做完作业了。考查现在完成时。根据“myhomework”可知,作业已经完成了,所以才玩电脑,故选D。37.D【详解】句意:——自从1980年以来,我们一直住在这个城市。——所以你们在这里住了超过30年。考查介词辨析。in+时间段,通常用于一般将来时态;since+时间点,通常用于现在完成时态;for+时间段,通常用于现在完成时态。根据题干可知,两个句子时态都为现在完成时。第一空后1980为时间点,应使用since;第二空后over30years为时间段,应使用for。故选D。38.A【详解】句意:——王先生在哪里?我好久没见到他了。——他和他的学生们一起去了茱萸湾公园。考查主谓一致和现在完成时。has/havegoneto去了(还未回来);has/havebeento去过(已回来)。根据“WhereisMrWang?”可知,王先生不在说话地点,应用has/havegoneto结构;togetherwith连接的并列成分作主语时,遵循“就远原则”,谓语动词应与主语He保持一致,助动词用has。故选A。39.C【详解】句意:哦,我租共享单车已经三个小时了。我得把它还给最近的车站。考查动词辨析和延续性动词。moved移动,短暂性动词;borrow借,短暂性动词;keep保存,延续性动词;left离开,短暂性动词。根据“forthreehours”可知,该句时态为现在完成时,与一段时间连用,谓语动词要用延续性动词,故选C。40.A【详解】句意:——我必须今天还书吗?——不,你不必。这本书你可以再借一星期。考查情态动词和动词辨析。needn’t不需要;mustn’t禁止;don’thaveto不必;keep保管,延续性动词;borrow借,非延续性动词。第一个句子是由must引导的一般疑问句,其对应的否定回答是don’thaveto或needn’t,排除B和C选项;“for+一段时间”要与延续性动词一起连用,所以第二个空格填keep。故选A。41.C【详解】句意:——游行持续了多长时间?——半小时前就结束了。考查动词时态。根据“Howlong”可知,第一空所在句子要用现在完成时,主语是theparade,所以结构为:has+过去分词,且动词要用延续性动词,beover是延续性动词,be的过去分词是been;又根据“halfanhoursago”可知,第三空所在句子用一般过去时。故选C。42.A【详解】句意:吴先生去苏州开会了。他很快就会回来。考查现在完成时。hasgoneto去了某地(未回);hasbeento去过某地(已回)。根据后一句“He’llcomebacksoon.”可知,此处应该指的是还未回来。故选A。43.D【详解】句意:我的父母已经结婚50多年了,他们非常相爱。考查现在完成时和延续性动词。根据“forover50years”可知,时态用现在完成时,其谓语动词构成是have/hasdone,又因接一段时间,动词需要延续性动词,bemarried为延续性,因此此处用havebeenmarried。故选D。44.C【详解】句意:志愿者们近十年给社区提供了大量帮助。考查时态及动词短语。willoffer,一般将来时;areproviding,现在进行时;haveoffered,现在完成时;haveprovided,现在完成时。根据fornearlytenyears可知,该句应用现在完成时,排除A、B。给某人提供某物为providesthforsb/providesbwithsth/offersthtosb,排除D选项,故选C。45.A【详解】句意:自从那以后,他们彼此没有再见面。考查动词时态。根据“Sincethen”可知,此处是指从那个时间点到现在的情况,句子应用现在完成时。故选A。46.B【详解】句意:自从1989年希望工程开始以来,它已经帮助了很多孩子。考查动词时态。根据“SinceProjectHope...in1989,it...lotsofchildren”可知,since引导的时间状语从句,从句为一般过去时,主句用现在完成时,其结构为:主语+have/has+过去分词。故选B。47.B【详解】句意:——你父亲在哪里?——他去了英国,已经在那里待了两个星期了。考查时态。havegoneto去了某地,还未回来;havebeenin待在某地。根据“fortwoweeks”可知此处与时间段连用,用havebeenin,空后是地点副词,此处不加介词in。故选B。48.C【详解】句意:在过去的五年里,南京发生了巨大的变化。考查时态。takeplace发生,一般现在时,主语为复数;tookplace发生,一般过去时;havetakenplace已经发生,现在完成时;havebeentakenplace已经被举行,现在完成时被动语态。根据“Inthepastfiveyears”可知,过去五年里,在南京,变化已经发生,时态为现在完成时,主语为greatchanges,复数,谓语用“have+过去分词”的结构,taken为take的过去分词。故选C。49.C【详解】句意:——2023年无锡马拉松何时结束?——已经结束将近一个月了。考查特殊疑问词及现在完成时用法。When何时;Howlong多长时间。根据“...didthe2023WuxiMarathonfinish?可知,finish为短暂性动词,应用when提问;再根据“fornearlyonemonth.”可知,本句时态为现在完成时,其结构为:have/has+done,且句中动词用延续性动词,finish对应的延续性动词为beover。故选C。50.A【详解】句意:狗死了有三年了。考查动词时态。hasbeen现在完成时;died死,过去式;is是,一般现在时;hasbeendead现在完成时的被动语态;dead死去的,形容词;was是,过去式。分析句子结构,结合此处“since”,可知主句第一空应该用现在完成时;第二空引导一个过去时的句子,第二个空填die的过去式,故选A。51.C【详解】句意:今年在北京发生了几次沙尘暴天气。考查时态。根据“manytimes”可知句子用现在完成时,主语是Thesandstormweather,助动词用has。故选C。52.B【详解】句意:——他现在看起来高多了。他离开这所学校多久了?——他已经离开三年了,正在纽约学习。考查动词时态。根据“Howlongisitsincehe...thisschool?”可知,设空处动作发生在过去,第一空应用过去式left;根据“...forthreeyears”可知,本句时态为现在完成时,且动词应用延续性动词,所以第二空填写hasbeenaway。故选B。53.D【详解】句意:Mike已经生病很长一段时间了。他从十月以来就在住院。考查现在完成时。since自从;for后接一段时间。根据“hasbeenill”可知alongtime表示一段时间,其前应用介词for;October是时间点,其前应用since。故选D。54.C【详解】句意:——我找不到我的书了,妈妈。你在什么地方见过吗?——我刚才看到它在你床上。考查动词时态。第一个空,根据句意可知,是问“你现在是否知道它所处的地点”,是过去发生的动作对现在造成的影响和结果,应用现在完成时,其结构为have/has+动词的过去分词;第二个空,具体强调看见这一动作发生的时间,且句中的justnow为一般过去时的标志,因此应用一般过去时态。故选C。55.B【详解】句意:——你妈妈在哪里?——她来上海出差已经一个星期了。她要到下周才能回来。考查时态和连词辨析。havegoneto去了,还未回来;havebeenin待在某地;havebeento去过,已经回来;after在……之后;until直到。根据“foraweek”可知此处与时间段连用,用havebeenin;根据“won’tcomeback...nextweek”可知是直到下周才回来,用not...until引导时间状语从句。故选B。56.C【详解】句意:这个老人已经去世将近5年了。考查时态。根据“foralmost5years”可知,应用现在完成时,结构是has/havedone,此处要用die的延续性动词形式bedead。故选C。57.C【详解】句意:——丹尼尔,现在给我看看你的作业。——非常抱歉,吴老师。我把它忘在家里了。考查动词辨析和动词的时态。leave遗忘,常用“leavesth.+地点”的结构;forget表示“遗忘”时,不能与表示地点的副词或短语连用。根据“itathome”可知,此处应用动词leave,排除选项B和D。结合语境和“Showmeyourhomeworkrightnow,Daniel”可知,此处表示过去的动作对现在造成了影响,现在拿不出作业,所以应用现在完成时“have/has+动词过去分词”,主语为I,助动词用have,故选C。58.B【详解】句意:我叔叔在2010年娶了一位漂亮的女士。他和他的妻子已经结婚13年了。考查延续性动词和时态。getmarriedtosb.与……结婚;marrysb.与……结婚;bemarried已婚;第一空,根据“in2010”可知,此句用一般过去时,指的是结婚,瞬间动作,故用gotmarriedto或married;第二空,根据“for13years”可知,此句用现在完成时,表示已经结婚13年,因此用可以延续的havebeenmarried表示。故选B。59.A【详解】句意:——迈克,你为什么站在外面?——我把钥匙丢了。我必须在这里等我妈妈回来。考查动词时态。根据“Ihavetowaithereuntilmymothercomesback.”可知,lost“丢失”这个动作发生在过去,且对现在造成了影响,应用现在完成时:have/hasdone,主语为第一人称,助动词应用have。故选A。60.A【详解】句意:——我希望我没有迟到。——恐怕会议已经开始了。考查现在完成时。根据第一个人说的话和空前的“I’mafraid”以及空后的“already”可知,此处是说恐怕会议已经开始了。表示动作已经完成并对现在有一定影响,应用现在完成时。故选A。61.A【详解】句意:——大家都到了吗,乔纳森?——不,先生。米莉缺席了。她已经病了两天了。考查延续性动词和时态。根据“fortwodays”可知,她已经病了两天了,时态为现在完成时,排除C和D,又因fallill为非延续性,不可与“for+时间段”连用,排除B。故选A。62.B【详解】句意:自从他离开家乡已经有十天多了。考查时态和动词延续性的辨析。left离开,非延续性动词;hasbeenawayfrom从……离开,延续性动词。根据“sincehe…hishometown”可知,第一空的时态为现在完成时,主语是it,所以结构为:has+过去分词;从句中动词应该用非延续动词,结合句意可知,时态为一般过去时,所以用left“离开”,作谓语。故选B。63.C【详解】句意:——我两周前买了这本字典。——你是说你只买了半个月。考查现在完成时。根据题干中“foronlyhalfamonth”可知答句用现在完成时,且谓语动词要用延续性动词;再由“Iboughtthisdictionarytwoweeksago.”可知此处要用buy的延续性动词have表示“拥有”;现在完成时的结构是havedone,have的过去分词是had。故选C。64.A【详解】句意:——韩梅,你去过南京吗?——没有,从来没有。我计划这个暑假去那里。考查副词辨析。ever曾经;still仍然;yet仍然,还;already已经。根据“Haveyou...beentoNanjing,HanMei?”可知,此处指是否曾去过南京,一般疑问句中用ever。故选A。65.C【详解】句意:我想他从未去过那个岛。考查宾语从句否定转移及时态。根据“ever”可知,从句要用现在完成时,主句是Ithink,从句表示否定要用否定转移,即否定要转移到主句上,故选C。66.C【详解】句意:——到目前为止,你写过关于中国传统食物的文章吗?——还没有,但我有个计划。考查情景交际。Eversince从那以后;Lateron后来;Notyet还没有;Fromnowon从现在开始。由答语后半句“butIhaveaplanforit”可知,还没有写过有关中国传统食物的文章,但是有个计划,故选C。67.A【详解】句意:露西,你父母去过英国吗?考查现在完成时辨析。ever曾经,多用于现在完成havedone结构,可排除CD两项;havebeento曾经去过某地,指现在已不在那里了,可接次数或和just,never,ever等连用;havegoneto到某地去,说话时该人不在现场;结合语境,这里是问露西的父母曾经去过英国没有,需用havebeentoEngland。故选A。68.C【详解】句意:—你曾经和英国人说过话吗?—不,我从来没有和外国人说过话。考查副词。Just刚才;never从不;ever曾经,一般常用在肯定句和否定句中;already已经,常用在肯定句中。根据“Ihaveneverspokentoaforeigner”可推测前句应该问的是:曾经和外国人说过话吗?用的是ever,符合语境,故选C。69.A【详解】句意:——你看过电影《哈利波特》吗?——是的,我上周看的。考查动词时态。根据第一句句意及句中的ever可知,这里应该用现在完成时,结构是have/has+过去分词,主语是you,要用have+过去分词,疑问句把have提前;而第二空后面的时间是lastweek,所以应该用一般过去时,所以动词用过去式,故选A。【点睛】英语中时态的选择要根据时间标志词来判断。第一句中ever是现在完成时的标志词,所以用现在完成时;第二空中有明确的过去时间lastweek,所以动词用过去时。70.C【详解】句意:——你以前曾经读过这个故事吗?——是的,我刚刚读了它。考查副词辨析。already已经;yet还;ever曾经,主要用于肯定句和疑问句;never从不;just刚刚。第一句是疑问句,表示曾经读过,应用ever;根据“yes”可知,第二句表示刚刚读过,just符合语境。故选C。71.havehidden【详解】句意:我把钱藏在一个安全的地方。不要担心。结合提供可知是过去发生的动作对现在造成的影响或结果,用现在完成时态,结构为:have/has+done。主语是I,助动词用have;hide的过去分词hidden。故填havehidden。72.haveseen【详解】句意:我如此喜欢这部电影,以至于我看了很多次。根据“IlikethemoviesomuchthatI...(see)itmanytimes.”可知,空处指我已经看过很多次,时态为现在完成时,其结构为have/has+done,从句主语为I,助动词用have,动词see的过去分词为seen。故填haveseen。73.havediscovered【详解】句意:美国科学家已经在火星上发现了水。这是否意味着火星上有生命?根据“already”可知,时态为现在完成时,其结构为:have/has+done,主语为Americanscientists,助动词需用have,动词discover“发现”的过去分词为discovered。故填havediscovered。74.were【详解】句意:自从我们一起上学,我们就成为了朋友。根据since可知,从过去某一时间开始,此处用一般过去时,主语是we,be动词用were。故填were。75.hasn’ttaken【详解】句意:医生还没有测量他的体温。请尽快打电话给医生。根据“yet”可知是现在完成时态,由于主语是三单,所以是将nottake变为hasn’ttaken。故填hasn’ttaken。76.hasbeenaway【详解】句意:吉姆已经离开家乡三个月了。根据“forthreemonths”可知,句子时态为现在完成时,且表示延续性的含义,havebeenaway“已经离开”符合;根据主语为第三人称单数的“Jim”可知,此处应用动词的三单形式。故填hasbeenaway。77.havebeenopen【详解】句意:这家服装店和鞋店已经开了三年了。结合语境和“forthreeyears”可知,句子应用现在完成时,open为动词时,是短暂性动词,不能与表示一段的时间状语连用,要用其延续性形式beopen,由于主语为复数,故此处应用havebeenopen。故填havebeenopen。78.haseaten【详解】句意:他已经把食物吃光了,但他仍然觉得饿。根据“uphisfood,buthestillfeelshungry.”可知此处表示过去的动作对现在的影响,用现在完成时,主语是He,助动词用has。故填haseaten。79.booked【详解】句意:我已经为你订了一间双人房,希望你玩得愉快。根据题意可知,订房间发生在过去,再根据提示词“have”可知,这里应使用现在完成时。现在完成时的结构为havedone,book作动词,意为“预订”
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 空调装车业务外包合同
- 国内公司销售外包合同
- 工业设计软件外包合同
- 美团外卖员工外包合同
- 语音数据标注外包合同
- 家用空调安装外包合同
- 佛山电子厂食堂外包合同
- 葡萄修剪劳务外包合同
- 中通快运入职签外包合同
- 2025年城市碳中和项目开发规划案例
- 国家事业单位招聘2025中国动物卫生与流行病学中心招聘拟聘用人员笔试历年参考题库典型考点附带答案详解
- 高考作文万能模式之“起承转合式”
- GB/T 18984-2026低温管道用无缝钢管
- JJG 1148-2018电动汽车交流充电桩
- GB/T 19065-2011电加热锅炉系统经济运行
- GB/T 17632-1998土工布及其有关产品抗酸、碱液性能的试验方法
- GB/T 12706.4-2020额定电压1 kV(Um=1.2 kV)到35 kV(Um=40.5 kV)挤包绝缘电力电缆及附件第4部分:额定电压6 kV(Um=7.2 kV)到35 kV(Um=40.5 kV)电力电缆附件试验要求
- 科技档案管理培训课件
- 劳动人事争议仲裁具体申请书具体申请人为个人
- 安全技术管理与对策措施课件
- 零星工程施工重难点分析与及对策
评论
0/150
提交评论