成人英语三级考试语法复习题1.docx
《成人英语三级考试语法复习题1.docx》由会员分享,可在线阅读,更多相关《成人英语三级考试语法复习题1.docx(75页珍藏版)》请在冰点文库上搜索。
![成人英语三级考试语法复习题1.docx](https://file1.bingdoc.com/fileroot1/2023-8/13/fb50b87e-801d-4a49-9697-587576312f59/fb50b87e-801d-4a49-9697-587576312f591.gif)
成人英语三级考试语法复习题1
第一节谓语动词、主谓一致
三、真题演练及练习扩展
解题思路
难点:
需读懂句意
1读懂句意
2分析事件发生时间
3选择对应形式
1.Mary____inthegardenwhenitbegantorain.(QE92-56)
A.waswalkingB.walkedC.walkingD.hadwalked
【答案】Aitbegantorain是一个过去的时间点,因此主句因该用过去进行时。
选A。
句意为“当开始下雨时,玛丽正在花园散步。
”
2.Smithistostudymedicineassoonashe_____militaryservice.(QE93-40)
A.willfinishB.hasfinishedC.finishD.wouldfinish
【答案】B句意:
一服完兵役,史密斯就要开始学习医学。
此处assoonas引导时间状语从句,从句中用一般现在时或者现在完成时表示将来,所以排除A和D;而如果用一般现在时,应该是finishes,因此C项也不正确;所以选hasfinished,为现在完成时。
3.Pleasebesuretotelephonemethenexttimeyou____.(QE93-49)
A.willcomeB.wouldcomeC.shallcomeD.come
【答案】Dthenexttimeyoucome是时间状语从句,“下次你来的时候”,thenexttime后一般用现在时表将来时。
4.WhenIgottothetopofthemountain,thesun.(QE94-23)
A.shoneB.shinesC.hasshoneD.wasshining
【答案】D从句表现的是一个时间点,“我到达山顶的时候”,因此逐句应该用进行时,来表示发生在那一刻的事情。
5.Let’sgotothecinematonight.I____foryouatthegate.(QE95-21)
A.waitB.shallwaitC.amwaitingD.shallhavewaited
【答案】B本句中tonight是一个将来时间,时态应用将来时。
第一人称将来时可用shall表示。
6.Thechemistryclass___forfiveminuteswhenwehurriedthere.(QE95-24)
A.hadbeenonB.wasonC.hasbeenonD.wouldbeon
【答案】Aforfiveminutes是延续性时间状语,句子时态应用完成时;when引导的时间状语从句为过去式,主句时态应与之对应,所以应该用过去完成时。
7.BythetimeJuangetshome,hisaunt____.(QE95-25)
A.willleaveB.leavesC.willhaveleftD.isleaving
【答案】Cbythetime短语表示直到...时候为止,应该用完成时。
从句中用的是一般现在时态,则主句的时态是将来发生。
所以主句中应该用将来完成式。
8.You’vealreadymissedtoomanyclassesthisterm.You____twoclassesjustlastweek.(QE95-54)
A.missedB.wouldmissC.hadmissedD.havemissed
【答案】Alastweek是明显的表过去时态的时间副词,句子直接用动词的过去式
9.Theywillgohomeforwintervacationassoonasthey____theirexams.(QE96-32)
A.havefinishedB.finishC.willfinishD.willhavefinished
【答案】B本题考察的是时态.主句用一般将来时,从句用一般现在时。
句意是“当他们一考完试就会回家过寒假
10.AboutthesixthcenturyA.D.whenfewEuropeanscouldread,theChinese___paper.(QE97-35)
A.inventedB.hadinventedC.haveinventedD.hadbeeninvented
【答案】B本题考查的是过去完成时的用法。
首先theChinese和invent之间是主动关系所以排除D。
又因为强调的是过去,所以排除C。
再有句子意思强调在fewEuropeanscouldread的时候,theChinese已经怎么样,所以选择完成时。
11.Ihavetwofriendsbut___ofthemlikestogofishingwithme.(QE97-36)
A.noneB.neitherC.bothD.either
【答案】B本题考查的是不定代词的辨析。
None是三个以上的否定。
Both是两个的肯定,对应的谓语动词不应用第三人称单数。
Either表示两个之中的任何一个。
从句意上判断,应该选择B。
12.Manyapersoninthiscircumstance___foralongbreak.(QE97-51)
A.havehopedB.hashopedC.arehopingD.hasbeenhoped
【答案】B本题考察的是主谓一致和语态.如果主语是由manya…或morethanone构成,尽管从意义上看是复数,但他的谓语动词仍用单数.排除A,C.人希望是主动,所以应该用主动语态,排除D.句意是“这个环境里的许多人都希望放个长假休息.”
13.IfellandhurtmyselfwhileI___tennis.(QE98-43)
A.wasplayingB.amplayingC.playD.played
【答案】A此句是过去时态,故排除B和C项。
14.I___onthedoorfortenminutesnowwithoutananswer.(QE98-49)
A.wasknockingB.amknockingC.knockingD.havebeenknocking
【答案】D从fortenminutes可以看出,前面的动词应该时表示持续重复的动作的形式。
A项时过去进行时,B项时现在进行时,都是表示正在进行的动作,没有延续性;C项knocking作为现在分词不可以单独作谓语,D项时现在完成进行时,表示重复的动作,“一直在敲门”,而“没有人应答”(withoutananswer)。
15.Dr.RobertwenttoNewYork,boughtsomebooksand___.(QE99-41)
A.visitinghisdaughterB.tovisithisdaughter
C.visithisdaughterD.visitedhisdaughter
【答案】D此句中有三个动词作并列谓语,由and连接,所以前后时态应一致。
16.I___writingthearticlebythetimeyougetback..(QE00-24)
A.shallfinishB.musthavefinishedC.havefinishedD.shallhavefinished
【答案】:
D。
本句为将来完成时。
表示在将来的某一时刻或将来的某一时刻之前已完成,这一动作可以继续下去。
WhenyoucomeagaininJulyweshallhavemovedintoanewhouse.七月份你们再来的时候,我们就搬进新房子里去了。
Ishallhavedoneitbytheendofthisweek.我要在周末做完它。
本句的意思是“我要在你回来之前写完这篇文章”。
17.Noonecanbesureifthecarondisplayfitshimorheruntilheorshe___them.(QE02-45)
A.triesB.willtryC.aretryingD.havetried
【答案】:
A。
本题是测试考生的时态。
在时间和条件状语从句中要用一般时表示将来的动作。
因此A是正确答案。
又如:
“Theywillgohomeforwintervocationassoonastheyfinishtheirexams.他们一考完试就回家过寒假。
”
18.Noonecanpossiblyrecallanydetailaboutthemeeting.Itisatleastfiveyearssinceit___.(QE02-54)
A.hadtakenplaceB.wastakenplaceC.tookplaceD.wastakingplace
【答案】:
C。
Itis…timesince+从句(谓语动词用过去时),故选C。
ItismanyyearssinceWorldWarTwowasover.自从二次大战结束以来已经很多年了。
19.NeitherJohnnorI___abletopersuadeRichard’sgrandfathertoattendthewedding.(QE03-11-35)
A.amB.areC.aretobeD.is
【答案】A本句考查主谓一致这一语法点。
Neither…nor,either…or连接主语时,谓语动词要采取就近原则。
例如:
NeitherTomnorInoranybodyelseknowshowtodoit.不论是你,我或者是其他任何人都不知道怎么做。
本句的意思是:
“我和约翰都不能劝说理查得的爷爷参加婚礼。
”
20.WhenIwenttovisitMrs.Smithlastweek,Iwastoldshe___twodaysbefore.(QE03-11-40)
A.hasleftB.wasleavingC.wouldleaveD.hadleft
【答案】D本句考查过去完成时的用法,表示过去的过去。
本句的意思是:
“我上周去拜访史密斯夫人的时候,有人告诉我说她两天前就走了。
”
21.Mr.Smith,togetherwithhiswifeandchildren,_____goingtothepartythisweekend.(QE04-11-28)
A.amB.isCareD.will
【答案】B此题考查主谓一致的用法。
当主语后跟有with,alongwith,togetherwith,besides,except,including,aswellas,ratherthan等词时,谓语动词不受词组的影响,仅和第一个主语保持一致。
本句的意思是:
“史密斯先生和他的妻子和孩子周末去参加宴会。
”因此B最符合题意。
22.Bynextyearhe_____inNewYorkforfiveyears.(QE04-11-30)
A.hasworkedB.hasbeenworkingC.worksD.willhaveworked
【答案】D本题考查将来完成时的用法。
表示将来某个时间要完成的动作。
本句的意思是:
“到明年为止,他在纽约已经工作五提了."
23.Bythetimeyouarrivethisevening,_____fortwohours.(QE04-11-41)
A.IwillstudyB.Iwillhavebeenstudied
C.IhadstudiedD.Iwillhavebeenstudying
【答案】D此题考查将来完成进行时的用法。
本句的意思是:
“到今晚你来的时候,我们就已经学习两个小时了。
”
24.Theteacher,aswellasallhisstudents,____bythedancer’sperformance.(QE05-04-42)
A.wasimpressedB.hadimpressed
C.impressedD.wereimpressed
【答案】A。
本题考查的是主谓一致。
主语应是teacher,动词用第三人称单数形式。
aswellas:
都,这种句型根据aswellas前的主语确定动词形式。
25.Sincehelefttheuniversity,he_____inanaccountingcompany.(QE06-04-16)
A.hasbeenworkingB.hadworked
C.hadbeenworkingD.wasworking
【答案】D这句话的意思是自从大学毕业以后,他就在这家会计公司工作。
该句是since引导的时间状语从句。
由于该动作一直持续到现在,所以用完成时的进行时态。
这句话强调的是自从大学毕业以后他就一直在哪家公司工作.
26.Thegoods_____whenwearrivedattheairport.(QE06-04-22)
A.werejustunloadingB.werejustbeenunloading
C.hadjustunloadedD.werejustbeingunloaded
【答案】D货物被卸下,排除A\B\C.选D
27.Mrs.Whitebecameateacherin1985.She_____fortwentyyearsbynextsummer.(QE07-11-43)
A.willteachB.wouldhavetaughtC.hasbeenteachingD.willhavebeenteaching
【答案】D此题考查的是动词辨析。
A建议,但无suggestsbtodo这种用法;B吸引;C引诱,D劝说。
根据题意应该是:
Alice很相信你,只有你能劝说她放弃这种愚蠢的念头。
故选D
28.Inanotheryearorso,you_____allaboutit.(QE08-04-33)
A.forgetB.wouldforgetC.haveforgottenD.willhaveforgotten
【答案】D大概一年以后,你就会完全忘记它了。
将来完成时。
谓语动词真题演练答案
1-5ABDDB6-10ACABB11-15BBADD16-20DACAD21-25BDDAA26-28DDD
第二节虚拟语气
三、真题演练及练习扩展
解题思路
难点:
时态变换
1.是否有常见词
2.对哪个时间点的虚拟
3.应用时态推移或应用should+动原
1.Itisnecessarythatwe____haveagoodcommandofEnglishatcollege.(QE92-57)
A.mustB.havetoC.shouldD.oughtto
【答案】.C本句考察虚拟语气:
Itisnecessarythatsb.(should)dosth.这是一个固定句型,表示“某人应当,必须作某事”。
2.Ifabettermaterial____,thestrengthofthepartwouldhavebeenincreased.(QE92-58)
A.hadbeenusedB.hadbeenusingC.beingusedD.using
【答案】A本句考察虚拟语气。
与过去事实相反的假设,从句应该用过去完成时;又因为material是use的宾语,应用被动式。
3.Hewasverybusyyesterday;otherwisehe______tothemeeting.(QE93-21)
A.wouldhavecomeB.wouldcomeC.couldcomeD.hadcome
【答案】A本句考察虚拟语气。
“如果他不是很忙的话,昨天就去开会了”,事实是他没有去开会,所以是与过去事实相反的假设,主句应该用过去将来完成时,因此选A项wouldhavecome.
4.Shesaysshe’dratherhe_____tomorrowinsteadoftoday.(QE07-11-28)
A.leavesB.leftC.leaveD.wouldleave
【答案】B。
考察虚拟语气,wouldrather后面宾语从句要用过去时,表示虚拟语气,此句描述将来
5.Ifyou_____thatlatemovielastnight,youwouldn’tbesosleepy.(QE93-60)
A.hadn’twatchedB.haven’twatched
C.wouldn’thavewatchedD.didn’twatch
【答案】A此题考察虚拟语气,假设“如果你昨晚没看那场电影”,事实是看了,因此句意与过去事实相反,用过去完成时。
6.Mysuggestionyesterdaywasthatameeting______todiscussthematter.(QE07-04-23)
A.shouldholdB.mustbeheldC.wouldbeheldD.beheld
【答案】D此题考查的是虚拟语气。
关键词在suggestion,与suggest有关的形式都要与虚拟语气挂钩。
会议是“被举行”,故用被动。
7.Ifyouthatnight,youmighthavebeentoolatetogetyourticket.(QE94-38)
A.didn'thurryB.hadn'thurriedC.wouldn'thurryD.hadn'ttohurry
【答案】B从给出的主句看,本句为虚拟语气,架设过去已发生的事情,因此从句用过去完成时。
8.Withallthisworkonhand,she______tothedancepartylastnight.(QE06-11-30)
A.oughtn’ttogoB.hadn’tgoneC.shouldn’thavegoneD.mustn’thavegone
【答案】C原句意思“她手头还有这么多工作,昨晚本不应去参加舞会”,对过去情况的虚拟用“shouldhavedone”结构。
9.Idon’tthinkitadvisablethatTom_____tothejobsincehehasnoexperience.(QE06-11-29)
A.beassignedB.isassignedC.willbeassignedD.hasbeenassigned
【答案】A“tadvisablethat......”从句虚拟语气“shoulddo”should可省略。
10.IwouldaskGeorgetolendusthemoneyifI____him.(QE95-38)
A.hadknownB.haveknownC.knewD.tohaveread
【答案】C该句使用了虚拟语气,从主句的wouldask判断,if从句谓语动词可以用一般过去时knew,表示对现在事实的虚拟。
句意为“如果我认识乔治的话,我就让他借给我们钱了”。
11.Doyouthinktherewouldbelessconflictintheworldifallpeople____thesamelanguage?
(QE95-59)
A.spokeB.speakC.hadspokenD.willspeak
【答案】Adoyouthink是主句,后面的部分是宾语从句,而宾语从句是一个包含if条件状语从句的复合句;therewouldbe判断,if从句中可以用一般过去时spoke,表示现在事实的虚拟。
句意为;你如果认为人们都说同样的语言,世界上就会少些冲突吗?
12.Withoutyourhelp,we____somuch.(QE96-33)
A.didn’tachieveB.wouldnothaveachievedC.willnotachieveD.don’tachieve
【答案】B本题考察的是虚拟语气.withoutyourhelp=ifyouhadnothelpedus,表示与过去事实相反,主句谓语动词用should/would/could/might+动词原形.故选B.句意是“如果不是你帮助我们,我们就不会取得这么大的成就.”
13.____youwerebusy,Iwouldn’thavebotheredyouwithmyquestions.(QE96-39)
A.IfIrealizedB.HadIrealized
C.DidIhaverealizedthatD.AsIrealized
【答案】B本题考察的是与过去事实相反的虚拟语气.条件状语从句谓语动词用had+过去分词,主句谓语动词用,should/would/could/might+have+过去分词.当省略if时,条件从句中的had提前.句意是“如果我意识到你这么忙,我就不拿我的这些问题来打扰你了.”
14.It’shightimewe_______somethingtostoptrafficaccident.(QE96-43)
Ado