英语时态、语态专题训练及超详细答案、解释

上传人:缘*** 文档编号:30275686 上传时间:2021-10-10 格式:DOC 页数:23 大小:81.50KB
收藏 版权申诉 举报 下载
英语时态、语态专题训练及超详细答案、解释_第1页
第1页 / 共23页
英语时态、语态专题训练及超详细答案、解释_第2页
第2页 / 共23页
英语时态、语态专题训练及超详细答案、解释_第3页
第3页 / 共23页
资源描述:

《英语时态、语态专题训练及超详细答案、解释》由会员分享,可在线阅读,更多相关《英语时态、语态专题训练及超详细答案、解释(23页珍藏版)》请在装配图网上搜索。

1、英语时态、语态专题训练一选择题(共50小题)1I half of the English novel,and Ill try to finish it at the weekend()AreadBhave readCam readingDwill read2Jack in the lab when the power cut occurred()AworksBhas workedCwas workingDwould work3When walking down the street,I came across David,who I _ for years()Adidnt seeBhavent

2、 seenChadnt seenDwouldnt see4Silk _ one of the primary goods traded along the Silk Road by about 100BC()Ahad becomeBwas becomingChas becomeDis becoming5Dashan,who crosstalk,the Chinese comedic tradition,for decades,wants to mix it up with the Western standup tradition()Awill be learningBis learningC

3、had been learningDhas been learning6Excuse me,which movie are you waiting for?The new Star WarsWe here for more than two hours()AwaitedBwaitCwould be waitingDhave been waiting7However frequently he in doing the experiment,he never loses his confidence()AdefeatBgets defeatedCwas defeatedDwill defeat8

4、I will have acquired a lot of knowledge and become fully equipped for future life by the time I _ from college()AgraduatedBgraduateCwill graduateDhad graduated9As the town _ good restaurants,we just treated the foreign friends to some local food at home yesterday()Adidnt haveBdoesnt haveCwont haveDh

5、adnt had10How happy we are!The winter holiday we have been looking forward _soon()Ahas comeBto have comeCto comingDto will come11Wed better leave nowNo hurryThe train _ at 10 oclock()Ahas leftBleftCleavesDwould leave12It is known that oil _ on water()AfloatsBfloatedCwas floatedDis floated13The Drago

6、n Boat Festival _ the beginning of the hottest season of the year()Ais markingBmarksCwill markDmarked14As you go through this book,you _ that each of the millions of people who lived through World War II had a different experience()Awill findBfoundChad foundDhave found15Have you persuaded him?YesAft

7、er hours of discussion,I_ to reason him into accepting the new plan()AmanagedBwould manageChave managedDhad managed16Jane cant attend the meeting at 3oclock this afternoon because she _ a class at that time()Awill teachBwould teachChas taughtDwill be teaching17Since its start,WeChat _ into the most

8、popular messaging communication service in China()Ahas developedBdevelopedCdevelopsDwas developing18He _ in a youth hostel for two months when he was in London()Ahas stayedBstayedChad stayedDhad been staying19The room looks bigger!We _ the furniture()Ahave changedBhad changedCchangedDare changing20H

9、is sister left home in 2010,and _ since()Ahad not been heard ofBhas not been heard ofChad not heard ofDhas not heard of21The iphone6s has been on the market for some timeHave you got one?Yes,I _ one during my visit to Hong Kong()AboughtBhave boughtChad boughtDwould buy22Long time no seeHavent you gr

10、aduated from college?YesI _ Social Science for 4 years in Shanghai()AstudyBhave studiedCstudiedDam studying23DrJackson is not in his office at the momentAll rightI_ him later()Awill callBhave calledCcallDwill be calling24Have you got any job offers?NoI _()AwaitedBhad been waitingChave waitedDam wait

11、ing25Albert Einstein was born in 1879As a child,few people guessed that he _a famous scientist whose theories would change the world()Ahas beenBhad beenCwas going to beDwas26This sustainable development needs to be different from past development,which _ the pollution of the environment and waste of

12、 natural resources()AcausedBwill causeChad causedDcauses27Did you note down what the teacher said?SorryI my Iphone 6 just now()Ahad playedBhave playedCwould playDwas playing28Sorry for being late this morningNever mindThe weather was terrible and many people _ the bus()AmissBwill missCmissedDhave mi

13、ssed29Mobile payment _ more and more popular in the last two years()Ahas becomeBwill becomeCbecameDhad become30I _ football since I left university()Adidnt playBdont playCwont playDhavent played31A team of scientists _ the effects of acid rain over the last twentyyear period()AstudiedBhad studiedCis

14、 studyingDhas been studying32We didnt get a hotel room because we _ in advance()Ahadnt bookedBhavent bookedCwerent bookingDwouldnt book33Lets go to the cinema this Sunday morningId love to,but I _ as a volunteer in my community then()Awill workBhave workedCwill be workingDwas working34Dont phone me

15、between 10:00and 11:30 tomorrow morning I a meeting then()AhadBhaveCwas havingDwill be having35Could I use your car tomorrow morning?SureI _ a report at home()Awill be writingBwill have writtenChave writtenDhave been writing36At college,Barack Obama didnt know that he _ the first black president of

16、the United States of America()Awas to becomeBbecomesCis to becomeDbecame37In the last few years,China_ great achievements in environmental protection()Ahas madeBhad madeCwas makingDis making38I _down to London when I suddenly found that I was on the wrong road()Awas drivingBhave drivenCwould driveDd

17、rove39Kimberly _ an article,so dont disturb her()Awould writeBwritesCwroteDis writing40Chinese peoples spending on overseas trips _ year by year()Ahad risenBriseCis risingDrose41MrSmith let off upon me the speech he_ to make all along()Ahad diedBdiedCwas dyingDhad been dying42After school we went to

18、 the readingroom to do some reading,only to be told that it ()Awas decoratedBhad decoratedChad been decoratingDwas being decorated43The train we _ for so long was crowded,so we decided to catch a later one()Ahave been waitingBwere waitingChad been waitingDhave waited44I hope youll make good efforts

19、while Im awayBe assured!Youll be amazed at what _ accomplished when you get back()Awill have beenBhas beenCwasDwould be45We _ our new restaurant in Manhattan by the time you visit us in New York()Ahad openedBwill have openedCwould openDhave opened46You are hardworking and surely most of you _ a coll

20、ege admission notice by the end of September this year()Awill receiveBwill be receivingCwill be receivedDwill have received47More efforts,as reported, in the years ahead to accelerate the supply side structional reform()Aare madeBwill be madeCare being madeDhave been made48The students have been wor

21、king hard on their lessons and their efforts_ success in the end()ArewardedBwere rewardedCwill rewardDwill be rewarded49Despite the previous rounds of talks,no agreement _ so far by the two sides()Ahas been reachedBwas reachedCwill reachDwill have reached50More subway lines _ to make travelling easy

22、 in Beijing in the coming years()Awill buildBwill be builtCbuildDare built英语时态、语态专题训练参考答案与试题解析一选择题(共50小题)1I half of the English novel,and Ill try to finish it at the weekend()AreadBhave readCam readingDwill read【解答】答案:B选项A是一般过去时,表示过去某个时间点发生的动作;选项B是现在完成时,表示从过去某个时间点开始的动作,一直持续到现在,还可能继续下去;选项C是现在进行时,表示正在

23、进行的动作或存在的状态;选项D是过去将来时,表示将来要发生的动作或存在的状态根据语境可知,看小说这一动作发生在过去,到目前为止看了一半,还要继续看下去,所以用现在完成时,故选B2Jack in the lab when the power cut occurred()AworksBhas workedCwas workingDwould work【解答】答案C本题考查的时态,根据句意,杰克正在实验室里工作突然发生了停电be doing sthwhen 表示正在做某事.突然,由occurred可知本题用过去进行时,故选C3When walking down the street,I came a

24、cross David,who I _ for years()Adidnt seeBhavent seenChadnt seenDwouldnt see【解答】答案:C根据I came across David,可知偶遇戴维是在过去,而not see这个动作发生在come across之前,是过去的过去发生的动作,用过去完成时选项A是一般过去时,表示过去某个时间点发生的动作;选项B是现在完成时,表示从过去某个时间点开始的动作,一直持续到现在;选项D是过去将来时,表示从过去的某一时间来看将来要发生的动作或存在的状态;故选C4Silk _ one of the primary goods trad

25、ed along the Silk Road by about 100BC()Ahad becomeBwas becomingChas becomeDis becoming【解答】答案:A句中的时间状语by about 100BC意为:到大约公元前100年为止,大约公元前100年之前;表示在过去之前;所以此处应使用过去完成时即had+动词的过去分词形式;Bwas becoming过去进行时,表示在过去某一时刻或某一段时间内进行或发生的动作,不强调是否完成;Chas become 现在完成时,表示过去发生的动作对现在造成的影响或结果,动作发生的时间是过去;Dis becoming现在进行时,表示

26、现在正在发生的动作或存在的状态;因此BCD都不合句意;故选A5Dashan,who crosstalk,the Chinese comedic tradition,for decades,wants to mix it up with the Western standup tradition()Awill be learningBis learningChad been learningDhas been learning【解答】答案:D根据句中的时间状语for decades可知应该使用完成时,所以排除A和B两项;由句意一直潜心研究中国的传统戏剧相声好几十年和常识可知,大山研究中国的相声还

27、在进行中,所以用现在完成进行时;故选Dmix sth up with sth将和联合起来;standup tradition独角戏剧,脱口秀传统6Excuse me,which movie are you waiting for?The new Star WarsWe here for more than two hours()AwaitedBwaitCwould be waitingDhave been waiting【解答】答案D 本题考查时态,根据题目中时间状语for+段时间,与完成时连用,根据句意,已经等了两个多小时,可能还会继续等下去,故用have been doing,表示过去发生

28、的动作,可能刚刚结束,还可能继续持续下去故选D7However frequently he in doing the experiment,he never loses his confidence()AdefeatBgets defeatedCwas defeatedDwill defeat【解答】答案 选B be defeated 被打败 与get defeated的意思相同从句中有频度副词 frequently 频繁地,屡次地;主句使用的又是一般现在时,表明现在的情况故选B8I will have acquired a lot of knowledge and become fully

29、equipped for future life by the time I _ from college()AgraduatedBgraduateCwill graduateDhad graduated【解答】答案选B本题考查的是时态选择哪种时态,需要看题目中的提示由于主句I will have acquiredfor future life 使用了将来完成时,by the time当的时候引导的从句要使用一般现在时9As the town _ good restaurants,we just treated the foreign friends to some local food at

30、 home yesterday()Adidnt haveBdoesnt haveCwont haveDhadnt had【解答】答案:BAs the town _ good restaurants描述的是现实情况:镇上没有好的餐馆,所以要用一般现在时态;故选B10How happy we are!The winter holiday we have been looking forward _soon()Ahas comeBto have comeCto comingDto will come【解答】答案:DThe winter holiday we have been looking for

31、ward _soon此句中的固定短语look forward to是期待,期盼的意思,其中的to不可以省略;分析该句的结构可知;本句的主语是一个定语从句(The winter holiday为句中的先行词,从句we have been looking forward to省略了作宾语的关系代词that/which),时间状语soon 意为不久,很快是表示将来的时间,所以本句要使用一般将来时即will+动词原形的形式故选D11Wed better leave nowNo hurryThe train _ at 10 oclock()Ahas leftBleftCleavesDwould leav

32、e【解答】答案:C 本题考查时态的用法在表示时间表上或不可轻易更改的动作时,一般现在时态可以用来表达将来发生的动作,是将来时态的一种特殊表示法故选C12It is known that oil _ on water()AfloatsBfloatedCwas floatedDis floated【解答】答案:A根据句意油会漂浮在水上可知,这是一个一般性的客观事实,结合主句的be动词为现在时,可知,应该使用一般现在时故选A13The Dragon Boat Festival _ the beginning of the hottest season of the year()Ais marking

33、BmarksCwill markDmarked【解答】答案:B 本题考查一般现在时态的用法一般现在时态用来表达:经常性习惯性动作;客观事实;不变是真理等题干表示的是客观常识,故选B14As you go through this book,you _ that each of the millions of people who lived through World War II had a different experience()Awill findBfoundChad foundDhave found【解答】答案:A 因为在as,when,as soon as 等引导的时间状语从句中

34、,当主句是将来时态时,从句用一般现在时代替所以主句用将来时A项是一般将来时,符合题意,故选A项;B项是过去式;C项是过去完成时;D项是现在完成时,都应排除15Have you persuaded him?YesAfter hours of discussion,I_ to reason him into accepting the new plan()AmanagedBwould manageChave managedDhad managed【解答】答案:A 答语中After hours of discussion意为:经过数小时的讨论之后,是表示过去的时间状语,因此I_ to reason

35、him into accepting the new plan陈述的应是发生在过去的实际结果,要使用一般过去时;故选A16Jane cant attend the meeting at 3oclock this afternoon because she _ a class at that time()Awill teachBwould teachChas taughtDwill be teaching【解答】答案:DA项是一般将来时;B项是过去将来时;C项是现在完成时;D项是将来进行时由 at that time可知,Jane那时正在上课,而且是下午三点,还没发生,是将来正在进行着的动作;而

36、一般将来时只是将要发生的动作,不强调正在进行故选D项17Since its start,WeChat _ into the most popular messaging communication service in China()Ahas developedBdevelopedCdevelopsDwas developing【解答】答案:A 本题考查现在完成时态的用法题干中,since its start从它开始出现起,是表示从过去到现在的持续时间段,是完成时态典型的时间状语故选A18He _ in a youth hostel for two months when he was in

37、London()Ahas stayedBstayedChad stayedDhad been staying【解答】答案为B由语境:当他在伦敦时,句中was,可知是叙述过去的事情,用一般过去时故选B19The room looks bigger!We _ the furniture()Ahave changedBhad changedCchangedDare changing【解答】答案:A本题考查时态,根据句意,家具是过去换的,但是对现在造成了影响,即房间看起来更大了,因此选择A现在完成时,表示过去发生的动作,对现在的影响20His sister left home in 2010,and

38、_ since()Ahad not been heard ofBhas not been heard ofChad not heard ofDhas not heard of【解答】答案为B根据句意可知,sister与hear of之间是被动关系,since后其实要省略了时间点2010,由此可知,要用现在完成时故选B21The iphone6s has been on the market for some timeHave you got one?Yes,I _ one during my visit to Hong Kong()AboughtBhave boughtChad boughtD

39、would buy【解答】答案 选A during my visit to Hong Kong(在我访问香港期间),是一个过去的时间,所以用一般过去时故选A22Long time no seeHavent you graduated from college?YesI _ Social Science for 4 years in Shanghai()AstudyBhave studiedCstudiedDam studying【解答】答案为C 根据前面的yes可知说话人已经毕业,并非延续至今,所以不用完成时,而用过去时态故选C23DrJackson is not in his office

40、at the momentAll rightI_ him later()Awill callBhave calledCcallDwill be calling【解答】答案:A 由later可知,此处应用一般将来时态A项是一般将来时;B项是现在完成时;C项是一般现在时;D项是将来进行时故选A项24Have you got any job offers?NoI _()AwaitedBhad been waitingChave waitedDam waiting【解答】答案是D根据句意说明说话的时候还没有找到工作,还在等消息,指当时正在发生的事情,故使用现在进行时故D正确25Albert Einst

41、ein was born in 1879As a child,few people guessed that he _a famous scientist whose theories would change the world()Ahas beenBhad beenCwas going to beDwas【解答】答案CA选项是现在完成时(用以表达过去的动作对现在的影响,往往有一些关键的词比如说since或者是for加一段时间),B选项是过去完成时(具备的条件是有两个动词,而且其中一个动作要在另一个动作之前发生,那么这个之前发生的动词就使用过去完成时),D选项是过去时(表达过去的动作),C项

42、表示过去将来时,符合语境,故选C26This sustainable development needs to be different from past development,which _ the pollution of the environment and waste of natural resources()AcausedBwill causeChad causedDcauses【解答】答案:A 根据句意可知,which _ the pollution of the environment and waste of natural resources是非限定性的定语从句,修饰

43、它前面的先行词past development,因此从句描述的是过去的发展状况,故用一般过去时;故选A27Did you note down what the teacher said?SorryI my Iphone 6 just now()Ahad playedBhave playedCwould playDwas playing【解答】答案选D 根据句意得知noted down what the teacher said,与play Iphone 6两个动作同时进行,即:没记下老师说的,是因为当时正在玩手机,所以要用过去进行时故选D28Sorry for being late this

44、morningNever mindThe weather was terrible and many people _ the bus()AmissBwill missCmissedDhave missed【解答】答案:C根据句意可知,这里谈论的是今天早上的事,并且The weather was terrible使用了一般过去时,由并列连词and 连接的后半句也应使用一般过去时;D现在完成时表示过去发生的动作对现在存在的影响或产生的结果;而此处只是表示在过去时间里发生的动作;故选C29Mobile payment _ more and more popular in the last two

45、years()Ahas becomeBwill becomeCbecameDhad become【解答】答案A由时间状语in the last/past+段时间可知,用现在完成时故选Awill do表示将要做某事;Ved表示过去的客观事实;had done表示过去的过去,过去有两个动作,先发生的用过去完成时,后发生的用一般过去时30I _ football since I left university()Adidnt playBdont playCwont playDhavent played【解答】答案D由时间状语since I left university可知,主句用现在完成时故选D3

46、1A team of scientists _ the effects of acid rain over the last twentyyear period()AstudiedBhad studiedCis studyingDhas been studying【解答】答案:D根据时间状语over the last twentyyear period可知用现在完成进行时,表示从过去开始的动作持续到现在且一直还将进行下去,表达了他们的执着精神;故选D32We didnt get a hotel room because we _ in advance()Ahadnt bookedBhavent

47、 bookedCwerent bookingDwouldnt book【解答】答案:AWe didnt get a hotel room使用了一般过去时,描述了过去的情况:我们没住上酒店的房间;后一句because we _ in advance表达的原因是发生在此之前的动作,故用过去完成时;故选A33Lets go to the cinema this Sunday morningId love to,but I _ as a volunteer in my community then()Awill workBhave workedCwill be workingDwas working【

48、解答】答案:C 根据语境,then是指this Sunday morning,是将来时间,考试容易混淆一般将来时态和将来进行时态,将来进行时表示将来某时正在进行的动作,一般将来时表示将来某时将要发生的动作,同时可以表示委婉语气根据上下文,说话的人是委婉拒绝前面的建议,并表示那个时候讲会正在做某事,所以本题用将来进行时态34Dont phone me between 10:00and 11:30 tomorrow morning I a meeting then()AhadBhaveCwas havingDwill be having【解答】答案:D根据句中的时间状语 between 10:00

49、and 11:30tomorrow morning可知这表示将来某个时间点或时间段正在进行的动作和状态,用将来进行时句末的then指的是 between 10:00 and 11:30 tomorrow morning,所以选Dhave a meeting意为开会35Could I use your car tomorrow morning?SureI _ a report at home()Awill be writingBwill have writtenChave writtenDhave been writing【解答】答案:A结合句意明天上午我会在写报告可知,答语强调的是明天上午自己

50、在干的事情,所以用将来进行时故选A36At college,Barack Obama didnt know that he _ the first black president of the United States of America()Awas to becomeBbecomesCis to becomeDbecame【解答】答案A根据句意和语境可知,句中didnt know可知是过去发生的事情,排除B和C项,D项是过去时表示过去发生的动作,A项betodo过去将来时的一种结构,was to do表过去将要做某事,结合句意,A项符合语境,故选A37In the last few ye

51、ars,China_ great achievements in environmental protection()Ahas madeBhad madeCwas makingDis making【解答】答案:A由题干中的时间短语 in the last few years可知,谓语动作从过去开始并持续到现在且对现在产生了影响,所以谓语动词用现在完成式,故选AB选项表示在过去某一时刻或动作以前完成了的动作,即过去的过去;C选项表示在过去某一时刻或某一段时间内正在进行或发生的动作;D选项表示正在进行的动作或存在的状态;38I _down to London when I suddenly fou

52、nd that I was on the wrong road()Awas drivingBhave drivenCwould driveDdrove【解答】答案:A根据句意可知,when I suddenly found我突然发现我走错路了,说明当时我正在路上开着车,叙述是过去某个时间点正在进行的动作,故使用过去进行时,即答案为A39Kimberly _ an article,so dont disturb her()Awould writeBwritesCwroteDis writing【解答】答案:D本题考查时态,根据句意Kimberly正在写文章,选用现在进行时,表示说话时刻正在进行的

53、动作故选DA would write 过去将来时,必须和一般过去时结合使用,表示过去的将来;B writes 一般现在时,表示经常、习惯的动作或者客观真理或者现在的事实或状态;C wrote 一般过去时,表示过去的动作,与现在无关40Chinese peoples spending on overseas trips _ year by year()Ahad risenBriseCis risingDrose【解答】答案C本题中时间状语是 year by year,表达逐年的意思,逐年增长,这是一个现在持续进行的过程,同时 spending 翻译成开销,是不可数名词,选择现在进行时的单数形式,

54、故选C41MrSmith let off upon me the speech he_ to make all along()Ahad diedBdiedCwas dyingDhad been dying【解答】答案:D考查时态本句正常语序是:MrSmith let off the speechupon meLet off本意是:让下车下船; 引发,引爆;这里引申为不断练习,upon表示说话的对象let off动作发生在过去先后顺序:先准备演讲die to make the speech,然后是let off的过去的动作,所以die to这个动作是发生在过去的过去,应用过去完成进行时be dy

55、ing to do sth渴望做某事故选D42After school we went to the readingroom to do some reading,only to be told that it ()Awas decoratedBhad decoratedChad been decoratingDwas being decorated【解答】答案D根据句意结果却被告知阅览室正在被装修可知,阅览室装修是在我们去阅览室这个过去的时间正在发生的事情,故使用过去进行时阅览室正在被装修,又要使用被动语态的形式因此D项符合语境,其它选项均不符合,故选D43The train we _ fo

56、r so long was crowded,so we decided to catch a later one()Ahave been waitingBwere waitingChad been waitingDhave waited【解答】答案选C 句中 for so long是用于现在完成时态的时间状语,但根据语境可以推断出wait这一动作应该发生在decided之前,意为在这之前一直在等这辆火车,即这一动作发生在过去的过去,要用过去完成进行时,故选C44I hope youll make good efforts while Im awayBe assured!Youll be ama

57、zed at what _ accomplished when you get back()Awill have beenBhas beenCwasDwould be【解答】答案:A此处表示当你回来的时候(这个时间点是在将来的一个时间点),已经完成的动作或已经对动作产生的一定的影响,即此处的完成的任务让你感到惊讶,故用将来完成时,而what和accomplish之间为逻辑上的动宾关系,所以用被动语态因此为将来完成时的被动语态,答案为A45We _ our new restaurant in Manhattan by the time you visit us in New York()Ahad openedBwill have openedCwould ope

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!