八年级下册外研版英语单项选择100题练习题含答案及答案_第1页
八年级下册外研版英语单项选择100题练习题含答案及答案_第2页
八年级下册外研版英语单项选择100题练习题含答案及答案_第3页
八年级下册外研版英语单项选择100题练习题含答案及答案_第4页
八年级下册外研版英语单项选择100题练习题含答案及答案_第5页
已阅读5页,还剩58页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

八年级下册外研版英语单项选择100题练习题含答案及答案1.—Haveyoufinishedyourhomework______?—Yes,I’ve______finishedit.A.yet;yetB.already;alreadyC.yet;alreadyD.already;yet答案:C解析:yet常用于否定句和疑问句中,already常用于肯定句中。第一句是疑问句,用yet;第二句是肯定句,用already。2.—______haveyoulivedinBeijing?—SinceIwasborn.A.HowfarB.HowlongC.HowoftenD.Howsoon答案:B解析:根据答语“SinceIwasborn”可知,问句是询问时间段,用Howlong提问。Howfar询问距离;Howoften询问频率;Howsoon询问将来的时间。3.Hehas______beentoShanghai.Heknowsalotaboutit.A.neverB.everC.justD.still答案:B解析:ever表示“曾经”,常用于现在完成时的肯定句中。never表示“从不”;just表示“刚刚”;still表示“仍然”。根据“Heknowsalotaboutit”可知,他曾经去过上海。4.I______thebookfortwoweeks.Ihavetoreturnitnow.A.haveborrowedB.havekeptC.borrowedD.kept答案:B解析:borrow是短暂性动词,不能和表示一段时间的状语连用;keep是延续性动词,可以和表示一段时间的状语连用。根据“fortwoweeks”可知,要用现在完成时,且动词要用延续性动词。5.—______you______yourhomework?—Notyet.I’lldoitrightaway.A.Did;finishB.Have;finishedC.Are;finishingD.Will;finish答案:B解析:根据答语“Notyet”可知,问句要用现在完成时,其结构是“Have/Has+主语+过去分词”。6.Theoldman______fortenyears.A.diedB.hasdiedC.hasbeendeadD.wasdead答案:C解析:die是短暂性动词,不能和表示一段时间的状语连用;bedead是延续性动词,可以和表示一段时间的状语连用。根据“fortenyears”可知,要用现在完成时。7.I______mylostkeysfortwodays,butIstill______them.A.havelookedfor;haven’tfoundB.havefound;haven’tlookedforC.lookedfor;didn’tfindD.found;didn’tlookfor答案:A解析:lookfor强调“寻找”的动作,find强调“找到”的结果。根据“fortwodays”可知,第一空要用现在完成时;根据“still”可知,第二空表示还没有找到,也用现在完成时。8.—______haveyoustudiedEnglish?—Forfiveyears.A.HowmanyB.HowoftenC.HowlongD.Howmuch答案:C解析:根据答语“Forfiveyears”可知,问句是询问时间段,用Howlong提问。9.Myfather______thePartysince1978.A.joinedB.hasjoinedC.wasinD.hasbeenin答案:D解析:join是短暂性动词,不能和表示一段时间的状语连用;bein是延续性动词,可以和表示一段时间的状语连用。根据“since1978”可知,要用现在完成时。10.—______you______yourwork?—Notyet.I’mstilldoingit.A.Have;finishedB.Did;finishC.Are;finishingD.Will;finish答案:A解析:根据答语“Notyet”可知,问句要用现在完成时。11.She______totheGreatWallseveraltimes.A.goesB.wentC.hasgoneD.hasbeen答案:D解析:have/hasgoneto表示“去了某地(还没回来)”;have/hasbeento表示“去过某地(已经回来)”。根据“severaltimes”可知,她去过长城几次,已经回来了,用hasbeento。12.—______you______Beijingbefore?—Yes,Ihave.I______therelastmonth.A.Have;beento;wentB.Have;goneto;wentC.Did;goto;wentD.Did;goto;havegone答案:A解析:第一句根据“before”和答语“Yes,Ihave”可知,要用现在完成时,且表示去过北京,用havebeento;第二句根据“lastmonth”可知,要用一般过去时。13.Thefilm______fortenminuteswhenIgottothecinema.A.hasbegunB.hadbegunC.hadbeenonD.hasbeenon答案:C解析:begin是短暂性动词,不能和表示一段时间的状语连用;beon是延续性动词,可以和表示一段时间的状语连用。“我到达电影院”是过去的动作,“电影开始”发生在“我到达电影院”之前,即过去的过去,要用过去完成时。14.I______himsinceIbegantoliveinthecity.A.knowB.knewC.haveknownD.willknow答案:C解析:根据“sinceIbegantoliveinthecity”可知,要用现在完成时,其结构是“Have/Has+主语+过去分词”。15.—______youever______America?—Yes,Ihave.A.Have;gonetoB.Have;beentoC.Do;gotoD.Did;goto答案:B解析:ever常用于现在完成时的疑问句中,have/hasgoneto表示“去了某地(还没回来)”;have/hasbeento表示“去过某地(已经回来)”。根据答语“Yes,Ihave”可知,是询问是否去过美国,用havebeento。16.He______inthisfactoryfor20yearsalready.A.willworkB.worksC.hasworkedD.isworking答案:C解析:根据“for20yearsalready”可知,要用现在完成时,其结构是“Have/Has+主语+过去分词”。17.—______you______yourticket?—Notyet.A.Did;findB.Have;foundC.Are;findingD.Will;find答案:B解析:根据答语“Notyet”可知,问句要用现在完成时。18.TheGreens______manyplacesofinterestsincetheycametoChina.A.hasvisitedB.havevisitedC.willvisitD.visited答案:B解析:根据“sincetheycametoChina”可知,要用现在完成时,TheGreens表示“格林一家”,是复数,助动词用have。19.I______myhomework.I’mfreenow.A.finishB.finishedC.havefinishedD.willfinish答案:C解析:根据“I’mfreenow”可知,我已经完成了作业,对现在造成了影响,要用现在完成时。20.She______herhometownformanyyears.Noonenearlyknowsher.A.hasbeenawayfromB.leftC.hasleftD.wasawayfrom答案:A解析:leave是短暂性动词,不能和表示一段时间的状语连用;beawayfrom是延续性动词,可以和表示一段时间的状语连用。根据“formanyyears”可知,要用现在完成时。21.—______haveyoustudiedinthisschool?—Since2010.A.HowoftenB.HowlongC.HowsoonD.Howfar答案:B解析:根据答语“Since2010”可知,问句是询问时间段,用Howlong提问。22.Mybrother______thearmyforfiveyears.A.hasjoinedB.hasbeeninC.joinedD.wasin答案:B解析:join是短暂性动词,不能和表示一段时间的状语连用;bein是延续性动词,可以和表示一段时间的状语连用。根据“forfiveyears”可知,要用现在完成时。23.—______you______thefilmbefore?—Yes,Ihave.A.Have;seenB.Did;seeC.Do;seeD.Will;see答案:A解析:根据“before”和答语“Yes,Ihave”可知,要用现在完成时。24.He______inthiscitysincehewasborn.A.livesB.livedC.haslivedD.willlive答案:C解析:根据“sincehewasborn”可知,要用现在完成时。25.Theoldman______forthreeyears.A.hasdiedB.diedC.hasbeendeadD.wasdead答案:C解析:die是短暂性动词,不能和表示一段时间的状语连用;bedead是延续性动词,可以和表示一段时间的状语连用。根据“forthreeyears”可知,要用现在完成时。26.I______mybookeverywhere,butIcan’t______it.A.havelookedfor;findB.havefound;lookforC.lookedfor;foundD.found;lookedfor答案:A解析:lookfor强调“寻找”的动作,find强调“找到”的结果。第一空表示一直在到处找书,用现在完成时;第二空表示还没找到,用find。27.—______you______totheGreatWall?—No,never.A.Have;beenB.Have;goneC.Do;goD.Did;go答案:A解析:根据“never”可知,问句是询问是否去过长城,用havebeento。28.She______inthisschoolsince2002.A.taughtB.hastaughtC.teachesD.isteaching答案:B解析:根据“since2002”可知,要用现在完成时。29.Thetrain______fortwentyminutes.A.hasleftB.hasbeenawayC.leftD.isleaving答案:B解析:leave是短暂性动词,不能和表示一段时间的状语连用;beaway是延续性动词,可以和表示一段时间的状语连用。根据“fortwentyminutes”可知,要用现在完成时。30.—______you______yourhomework?—Yes,Ihave.I______itanhourago.A.Have;finished;finishedB.Have;finished;havefinishedC.Did;finish;finishedD.Did;finish;havefinished答案:A解析:第一句根据答语“Yes,Ihave”可知,要用现在完成时;第二句根据“anhourago”可知,要用一般过去时。31.He______inthefactorysincehemovedtothecity.A.hasworkedB.hadworkedC.workedD.works答案:A解析:根据“sincehemovedtothecity”可知,要用现在完成时。32.—______you______tothezoo?—Yes,IwenttherelastSunday.A.Have;beenB.Have;goneC.Did;goD.Do;go答案:C解析:根据答语“lastSunday”可知,问句要用一般过去时。33.Thefilm______forhalfanhour.A.hasbegunB.hasbeenonC.beganD.wason答案:B解析:begin是短暂性动词,不能和表示一段时间的状语连用;beon是延续性动词,可以和表示一段时间的状语连用。根据“forhalfanhour”可知,要用现在完成时。34.I______himforalongtime.A.didn’tseeB.haven’tseenC.don’tseeD.won’tsee答案:B解析:根据“foralongtime”可知,要用现在完成时。35.—______you______thebook?—Yes,Ihave.I______itlastweek.A.Have;read;readB.Have;read;havereadC.Did;read;readD.Did;read;haveread答案:A解析:第一句根据答语“Yes,Ihave”可知,要用现在完成时;第二句根据“lastweek”可知,要用一般过去时,read的过去式和原形相同。36.She______inBeijingsinceshewasborn.A.livesB.livedC.haslivedD.willlive答案:C解析:根据“sinceshewasborn”可知,要用现在完成时。37.Theoldman______forfiveyears.A.hasdiedB.diedC.hasbeendeadD.wasdead答案:C解析:die是短暂性动词,不能和表示一段时间的状语连用;bedead是延续性动词,可以和表示一段时间的状语连用。根据“forfiveyears”可知,要用现在完成时。38.I______mykeyseverywhere,butIcan’t______them.A.havelookedfor;findB.havefound;lookforC.lookedfor;foundD.found;lookedfor答案:A解析:lookfor强调“寻找”的动作,find强调“找到”的结果。第一空表示一直在到处找钥匙,用现在完成时;第二空表示还没找到,用find。39.—______you______tothepark?—Yes,Ihave.I______therelastmonth.A.Have;been;wentB.Have;gone;wentC.Did;go;wentD.Did;go;havegone答案:A解析:第一句根据答语“Yes,Ihave”可知,要用现在完成时,且表示去过公园,用havebeento;第二句根据“lastmonth”可知,要用一般过去时。40.Thetrain______fortenminuteswhenIarrivedatthestation.A.hasleftB.hadleftC.hasbeenawayD.hadbeenaway答案:D解析:“我到达车站”是过去的动作,“火车离开”发生在“我到达车站”之前,即过去的过去,要用过去完成时。leave是短暂性动词,不能和表示一段时间的状语连用;beaway是延续性动词,可以和表示一段时间的状语连用。41.I______himsincewegraduatedfromschool.A.didn’tseeB.haven’tseenC.don’tseeD.won’tsee答案:B解析:根据“sincewegraduatedfromschool”可知,要用现在完成时。42.—______you______thefilm?—Yes,Ihave.I______ityesterday.A.Have;seen;sawB.Have;seen;haveseenC.Did;see;sawD.Did;see;haveseen答案:A解析:第一句根据答语“Yes,Ihave”可知,要用现在完成时;第二句根据“yesterday”可知,要用一般过去时。43.She______inthiscompanyforthreeyears.A.worksB.workedC.hasworkedD.willwork答案:C解析:根据“forthreeyears”可知,要用现在完成时。44.Themeeting______forhalfanhourwhenIgotthere.A.hasbegunB.hadbegunC.hadbeenonD.hasbeenon答案:C解析:begin是短暂性动词,不能和表示一段时间的状语连用;beon是延续性动词,可以和表示一段时间的状语连用。“我到达那里”是过去的动作,“会议开始”发生在“我到达那里”之前,即过去的过去,要用过去完成时。45.I______mybikefortwodays.Ihavetogetitback.A.havelentB.haveborrowedC.havekeptD.lent答案:C解析:lend和borrow都是短暂性动词,不能和表示一段时间的状语连用;keep是延续性动词,可以和表示一段时间的状语连用。根据“fortwodays”可知,要用现在完成时。46.—______you______tothebeach?—No,never.A.Have;beenB.Have;goneC.Do;goD.Did;go答案:A解析:根据“never”可知,问句是询问是否去过海滩,用havebeento。47.He______inthistownsince1990.A.livesB.livedC.haslivedD.willlive答案:C解析:根据“since1990”可知,要用现在完成时。48.Thebook______foraweek.A.hasborrowedB.hasbeenborrowedC.haskeptD.hasbeenkept答案:D解析:borrow是短暂性动词,不能和表示一段时间的状语连用;keep是延续性动词,可以和表示一段时间的状语连用。书是被借走,要用被动语态,其结构是“be+过去分词”。根据“foraweek”可知,要用现在完成时的被动语态,即“has/havebeen+过去分词”。49.—______you______yourreport?—Notyet.I’mstillworkingonit.A.Have;finishedB.Did;finishC.Are;finishingD.Will;finish答案:A解析:根据答语“Notyet”可知,问句要用现在完成时。50.Thefilm______whenIgottothecinema.A.hasbegunB.hadbegunC.beganD.wasbeginning答案:B解析:“我到达电影院”是过去的动作,“电影开始”发生在“我到达电影院”之前,即过去的过去,要用过去完成时。51.I______himfortwoyears.A.didn’tseeB.haven’tseenC.don’tseeD.won’tsee答案:B解析:根据“fortwoyears”可知,要用现在完成时。52.—______you______theconcert?—Yes,Ihave.I______itlastnight.A.Have;beento;wenttoB.Have;goneto;wenttoC.Did;goto;wenttoD.Did;goto;havegone答案:A解析:第一句根据答语“Yes,Ihave”可知,要用现在完成时,且表示去过音乐会,用havebeento;第二句根据“lastnight”可知,要用一般过去时。53.She______inthisschoolsince2005.A.taughtB.hastaughtC.teachesD.isteaching答案:B解析:根据“since2005”可知,要用现在完成时。54.Thetrain______forfifteenminuteswhenIarrivedatthestation.A.hasleftB.hadleftC.hasbeenawayD.hadbeenaway答案:D解析:“我到达车站”是过去的动作,“火车离开”发生在“我到达车站”之前,即过去的过去,要用过去完成时。leave是短暂性动词,不能和表示一段时间的状语连用;beaway是延续性动词,可以和表示一段时间的状语连用。55.I______mypeneverywhere,butIcan’t______it.A.havelookedfor;findB.havefound;lookforC.lookedfor;foundD.found;lookedfor答案:A解析:lookfor强调“寻找”的动作,find强调“找到”的结果。第一空表示一直在到处找笔,用现在完成时;第二空表示还没找到,用find。56.—______you______tothemuseum?—No,never.A.Have;beenB.Have;goneC.Do;goD.Did;go答案:A解析:根据“never”可知,问句是询问是否去过博物馆,用havebeento。57.He______inthiscitysincehewasachild.A.livesB.livedC.haslivedD.willlive答案:C解析:根据“sincehewasachild”可知,要用现在完成时。58.Theoldman______forsixyears.A.hasdiedB.diedC.hasbeendeadD.wasdead答案:C解析:die是短暂性动词,不能和表示一段时间的状语连用;bedead是延续性动词,可以和表示一段时间的状语连用。根据“forsixyears”可知,要用现在完成时。59.I______mybookforaweek.Ihavetoreturnit.A.haveborrowedB.havekeptC.borrowedD.kept答案:B解析:borrow是短暂性动词,不能和表示一段时间的状语连用;keep是延续性动词,可以和表示一段时间的状语连用。根据“foraweek”可知,要用现在完成时。60.—______you______theplay?—Yes,Ihave.I______itlastweek.A.Have;seen;sawB.Have;seen;haveseenC.Did;see;sawD.Did;see;haveseen答案:A解析:第一句根据答语“Yes,Ihave”可知,要用现在完成时;第二句根据“lastweek”可知,要用一般过去时。61.She______inthiscompanysince2010.A.worksB.workedC.hasworkedD.willwork答案:C解析:根据“since2010”可知,要用现在完成时。62.Themeeting______fortwentyminuteswhenIenteredtheroom.A.hasbegunB.hadbegunC.hasbeenonD.hadbeenon答案:D解析:“我进入房间”是过去的动作,“会议开始”发生在“我进入房间”之前,即过去的过去,要用过去完成时。begin是短暂性动词,不能和表示一段时间的状语连用;beon是延续性动词,可以和表示一段时间的状语连用。63.I______myfriend’sbookfortwodays.Imustgiveitback.A.haveborrowedB.havekeptC.borrowedD.kept答案:B解析:borrow是短暂性动词,不能和表示一段时间的状语连用;keep是延续性动词,可以和表示一段时间的状语连用。根据“fortwodays”可知,要用现在完成时。64.—______you______tothepark?—Yes,Ihave.I______therelastSunday.A.Have;been;wentB.Have;gone;wentC.Did;go;wentD.Did;go;havegone答案:A解析:第一句根据答语“Yes,Ihave”可知,要用现在完成时,且表示去过公园,用havebeento;第二句根据“lastSunday”可知,要用一般过去时。65.Thetrain______fortenminuteswhenIgottothestation.A.hasleftB.hadleftC.hasbeenawayD.hadbeenaway答案:D解析:“我到达车站”是过去的动作,“火车离开”发生在“我到达车站”之前,即过去的过去,要用过去完成时。leave是短暂性动词,不能和表示一段时间的状语连用;beaway是延续性动词,可以和表示一段时间的状语连用。66.I______himsincelastyear.A.didn’tseeB.haven’tseenC.don’tseeD.won’tsee答案:B解析:根据“sincelastyear”可知,要用现在完成时。67.—______you______thefilm?—Yes,Ihave.I______ityesterdayevening.A.Have;seen;sawB.Have;seen;haveseenC.Did;see;sawD.Did;see;haveseen答案:A解析:第一句根据答语“Yes,Ihave”可知,要用现在完成时;第二句根据“yesterdayevening”可知,要用一般过去时。68.She______inthisschoolsince2008.A.taughtB.hastaughtC.teachesD.isteaching答案:B解析:根据“since2008”可知,要用现在完成时。69.Thebook______foramonth.A.hasborrowedB.hasbeenborrowedC.haskeptD.hasbeenkept答案:D解析:borrow是短暂性动词,不能和表示一段时间的状语连用;keep是延续性动词,可以和表示一段时间的状语连用。书是被借走,要用被动语态,其结构是“be+过去分词”。根据“foramonth”可知,要用现在完成时的被动语态,即“has/havebeen+过去分词”。70.—______you______yourhomework?—Yes,Ihave.I______itanhourago.A.Have;finished;finishedB.Have;finished;havefinishedC.Did;finish;finishedD.Did;finish;havefinished答案:A解析:第一句根据答语“Yes,Ihave”可知,要用现在完成时;第二句根据“anhourago”可知,要用一般过去时。71.He______inthistownsince1995.A.livesB.livedC.haslivedD.willlive答案:C解析:根据“since1995”可知,要用现在完成时。72.Thefilm______forhalfanhourwhenIgottothecinema.A.hasbegunB.hadbegunC.hasbeenonD.hadbeenon答案:D解析:“我到达电影院”是过去的动作,“电影开始”发生在“我到达电影院”之前,即过去的过去,要用过去完成时。begin是短暂性动词,不能和表示一段时间的状语连用;beon是延续性动词,可以和表示一段时间的状语连用。73.I______mykeysfortwodays,butIstill______them.A.havelookedfor;haven’tfoundB.havefound;haven’tlookedforC.lookedfor;didn’tfindD.found;didn’tlookfor答案:A解析:lookfor强调“寻找”的动作,find强调“找到”的结果。根据“fortwodays”可知,第一空要用现在完成时;根据“still”可知,第二空表示还没有找到,也用现在完成时。74.—______you______totheGreatWall?—Yes,Ihave.I______therelastsummer.A.Have;been;wentB.Have;gone;wentC.Did;go;wentD.Did;go;havegone答案:A解析:第一句根据答语“Yes,Ihave”可知,要用现在完成时,且表示去过长城,用havebeento;第二句根据“lastsummer”可知,要用一般过去时。75.She______inthiscompanysince2012.A.worksB.workedC.hasworkedD.willwork答案:C解析:根据“since2012”可知,要用现在完成时。76.Thetrain______fortwentyminuteswhenIarrivedatthestation.A.hasleftB.hadleftC.hasbeenawayD.hadbeenaway答案:D解析:“我到达车站”是过去的动作,“火车离开”发生在“我到达车站”之前,即过去的过去,要用过去完成时。leave是短暂性动词,不能和表示一段时间的状语连用;beaway是延续性动词,可以和表示一段时间的状语连用。77.I______mypeneverywhere,butIcan’t______it.A.havelookedfor;findB.havefound;lookforC.lookedfor;foundD.found;lookedfor答案:A解析:lookfor强调“寻找”的动作,find强调“找到”的结果。第一空表示一直在到处找笔,用现在完成时;第二空表示还没找到,用find。78.—______you______tothemuseum?—No,never.A.Have;beenB.Have;goneC.Do;goD.Did;go答案:A解析:根据“never”可知,问句是询问是否去过博物馆,用havebeento。79.He______inthiscitysincehewasalittleboy.A.livesB.livedC.haslivedD.willlive答案:C解析:根据“sincehewasalittleboy”可知,要用现在完成时。80.Theoldman______foreightyears.A.hasdiedB.diedC.hasbeendeadD.wasdead答案:C解析:die是短暂性动词,不能和表示一段时间的状语连用;bedead是延续性动词,可以和表示一段时间的状语连用。根据“foreightyears”可知,要用现在完成时。81.I______mybookforaweek.Ihavetoreturnittothelibrary.A.haveborrowedB.havekeptC.borrowedD.kept答案:B解析:borrow是短暂性动词,不能和表示一段时间的状语连用;keep是延续性动词,可以和表示一段时间的状语连用。根据“foraweek”可知,要用现在完成时。82.—______you______theplay?—Yes,Ihave.I______itlastmonth.A.Have;seen;sawB.Have;seen;haveseenC.Did;see;sawD.Did;see;haveseen答案:A解析:第一句根据答语“Yes,Ihave”可知,要用现在完成时;第二句根据“lastmonth”可知,要用一般过去时。83.She______inthisschoolsince2015.A.taughtB.hastaughtC.teachesD.isteaching答案:B解析:根据“since2015”可知,要用现在完成时。84.Themeeting______forthirtyminuteswhenIgottothemeetingroom.A.hasbegunB.hadbegunC.hasbeenonD.hadbeenon答案:D解析:“我到达会议室”是过去的动作,“会议开始”发生在“我到达会议室”之前,即过去的过去,要用过去完成时。begin是短暂性动词,不能和表示一段时间的状语连用;beon是延续性动词,可以和表示一段时间的状语连用。85.I______myfriend’sbikefortwodays.Imustreturnittomorrow.A.haveborrowedB.havekeptC.borrowedD.kept答案:B解析:borrow是短暂性动词,不能和表示一段时间的状语连用;keep是延续性动词,可以和表示一段时间的状语连用。根据“fortwodays”可知,要用现在完成时。86.—______you______tothepark?—Yes,Ihave.I______therelastweekend.A.Have;been;wentB.Have;gone;wentC.Did;go;wentD.Did;go;havegone答案:A解析:第一句根据答语“Yes,Ihave”可知,要用现在完成时,且表示去过公园,用havebeento;第二句根据“lastweekend”可知,要用一般过去时。87.Thetrain______forfifteenminuteswhenIreachedthestation.A.hasleftB.hadleftC.hasbeenawayD.hadbeenaway答案:D解析:“我到达车站”是过去的动作,“火车离开”发生在“我到达车站”之前,即过去的过去,要用过去完成时。leave是短暂性动词,不能和表示一段时间的状语连用;beaway是延续性动词,可以和表示一段时间的状语连用。88.I______himsincewemetattheparty.A.didn’tseeB.haven’tseenC.don’tseeD.won’tsee答案:B解析:根据“sincewemetattheparty”可知,要用现在完成时。89.—______you______thefilm?—Yes,Ihave.I______itthedaybeforeyesterday.A.Have;seen;sawB.Have;seen;haveseenC.Did;see;sawD.Did;see;haveseen答案:A解析:第一句根据答语“Yes,Ihave”可知,要用现在完成时;第二句根据“thedaybeforeyesterday”可知,要用一般过去时。90.She______inthisschoolsince2018.A.taughtB.hastaughtC.teachesD.isteaching答案:B解析:根据“since2018”可知,要用现在完成时。91.Thebook______forafortnight.A.hasborrowedB.hasbeenborrowedC.haskeptD.hasbeenkept答案:D解析:borrow是短暂性动词,不能和表示一段时间的状语连用;keep是延续性动词,可以和表示一段时间的状语连用。书是被借走,要用被动语态,其结构是“be+过去分词”。根据“forafortnigh

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论