(完整版)英语时态练习试题-附答案和讲解
英语时态、语态专题训练及超详细答案、解释
英语时态、语态专题训练一.选择题〔共50小题〕1.Ihalf of the English novel,and I'll try to finish it at the weekend.〔〕A.read B.have read C.am reading D.will read2.Jackin the lab when the power cut occurred.〔〕A.works B.has worked C.was working D.would work3.When walking down the street,I came across David,who I _____ for years.〔〕A.didn't see B.haven't seen C.hadn't seen D.wouldn't see 4.Silk ______ one of the primary goods traded along the Silk Road by about 100BC.〔〕A.had bee B.was being C.has bee D.is being5.Dashan,who crosstalk,the Chinese edic tradition,for decades,wants to mix it up with the Western stand﹣up tradition.〔〕A.will be learning B.is learningC.had been learning D.has been learning6.﹣Excuse me,which movie are you waiting for?﹣The new Star Wars.Wehere for more than two hours.〔〕A.waited B.waitC.would be waiting D.have been waiting7.However frequently he in doing the experiment,he never loses his confidence.〔〕A.defeat B.gets defeatedC.was defeated D.will defeat8.I will have acquired a lot of knowledge and bee fully equipped for future life by the time I ________ from college.〔〕A.graduated B.graduateC.will graduate D.had graduated9.As the town ______ good restaurants,we just treated the foreign friends to some local food at home yesterday.〔〕A.didn't have B.doesn't have C.won't have D.hadn't had 10.How happy we are!The winter holiday we have been looking forward ____soon.〔〕A.has e B.to have e C.to ing D.to will e11.﹣﹣﹣We'd better leave now.﹣﹣﹣No hurry.The train ______ at 10 o'clock.〔〕A.has left B.left C.leaves D.would leave12.It is known that oil ________ on water.〔〕A.floats B.floated C.was floated D.is floated13.The Dragon Boat Festival ________ the beginning of the hottest season of the year.〔〕A.is marking B.marks C.will mark D.marked14.As you go through this book,you __________ that each of the millions of people who lived through World War II had a different experience.〔〕A.will find B.found C.had found D.have found15.﹣Have you persuaded him?﹣Yes.After hours of discussion,I___________ to reason him into accepting the new plan.〔〕A.managed B.would manage C.have managed D.had managed16.Jane can't attend the meeting at 3o'clock this afternoon because she __________ a class at that time.〔〕A.will teach B.would teachC.has taught D.will be teaching17.Since its start,WeChat ________ into the most popular messaging munication service in China.〔〕A.has developed B.developedC.develops D.was developing18.He ______ in a youth hostel for two months when he was in London.〔〕A.has stayed B.stayedC.had stayed D.had been staying19.﹣The room looks bigger!﹣We ______ the furniture.〔〕A.have changed B.had changed C.changed D.are changing20.His sister left home in 2010,and ____ since.〔〕A.had not been heard of B.has not been heard ofC.had not heard of D.has not heard of21.﹣﹣﹣The iphone6s has been on the market for some time.Have you got one?﹣﹣﹣Yes,I __________ one during my visit to Hong Kong.〔〕A.bought B.have bought C.had bought D.would buy22.﹣Long time no see.Haven't you graduated from college?﹣Yes.I ______ Social Science for 4 years in Shanghai.〔〕A.study B.have studied C.studied D.am studying23.﹣Dr.Jackson is not in his office at the moment.﹣All right.I__________ him later.〔〕A.will call B.have calledC.call D.will be calling24.﹣﹣﹣Have you got any job offers?﹣﹣﹣No.I _____.〔〕A.waited B.had been waitingC.have waited D.am waiting25.Albert Einstein was born in 1879.As a child,few people guessed that he __________a famous scientist whose theories would change the world.〔〕A.has been B.had beenC.was going to be D.was26.This sustainable development needs to be different from past development,which ________ the pollution of the environment and waste of natural resources.〔〕A.caused B.will cause C.had caused D.causes27.﹣Did you note down what the teacher said?﹣Sorry.I my Iphone 6 just now.〔〕A.had played B.have played C.would play D.was playing28.﹣Sorry for being late this morning.﹣Never mind.The weather was terrible and many people ______ the bus.〔〕A.miss B.will miss C.missed D.have missed29.Mobile payment ______ more and more popular in the last two years.〔〕A.has bee B.will bee C.became D.had bee30.I ______ football since I left university.〔〕A.didn't play B.don't playC.won't play D.haven't played31.A team of scientists _____ the effects of acid rain over the last twenty ﹣year period.〔〕A.studied B.had studiedC.is studying D.has been studying32.We didn't get a hotel room because we ______ in advance.〔〕A.hadn't booked B.haven't bookedC.weren't booking D.wouldn't book33.﹣﹣﹣Let's go to the cinema this Sunday morning.﹣﹣﹣I'd love to,but I ________ as a volunteer in my munity then.〔〕A.will work B.have workedC.will be working D.was working34.Don't phone me between 10:00and 11:30 tomorrow morning. Ia meeting then.〔〕A.had B.haveC.was having D.will be having35.﹣Could I use your car tomorrow morning?﹣Sure.I _______ a report at home.〔〕A.will be writing B.will have writtenC.have written D.have been writing36.At college,Barack Obama didn't know that he __________ the first black president of the United States of America.〔〕A.was to bee B.beesC.is to bee D.became37.In the last few years,China__________ great achievements in environmental protection.〔〕A.has made B.had made C.was making D.is making38.I ________down to London when I suddenly found that I was on the wrongroad.〔〕A.was driving B.have driven C.would drive D.drove 39.Kimberly ______ an article,so don't disturb her.〔〕A.would write B.writes C.wrote D.is writing40.Chinese people's spending on overseas trips ______ year by year.〔〕A.had risen B.rise C.is rising D.rose41.Mr.Smith let off upon me the speech he_______ to make all along.〔〕A.had died B.diedC.was dying D.had been dying42.After school we went to the reading﹣room to do some reading,only to be told that it .〔〕A.was decorated B.had decoratedC.had been decorating D.was being decorated43.The train we ________ for so long was crowded,so we decided to catch a later one.〔〕A.have been waiting B.were waitingC.had been waiting D.have waited44.﹣I hope you'll make good efforts while I'm away.﹣Be assured!You'll be amazed at what ________ acplished when you get back.〔〕A.will have been B.has beenC.was D.would be45.We ________ our new restaurant in Manhattan by the time you visit us in New York.〔〕A.had opened B.will have openedC.would open D.have opened46.You are hardworking and surely most of you _____ a college admission notice by the end of September this year.〔〕A.will receive B.will be receivingC.will be received D.will have received47.More efforts,as reported,in the years ahead to accelerate the supply side structional reform.〔〕A.are made B.will be madeC.are being made D.have been made48.The students have been working hard on their lessons and their efforts______ success in the end.〔〕A.rewarded B.were rewardedC.will reward D.will be rewarded49.Despite the previous rounds of talks,no agreement __________ so far by the two sides.〔〕A.has been reached B.was reachedC.will reach D.will have reached50.More subway lines ______ to make travelling easy in Beijing in the ing years.〔〕A.will build B.will be builtC.build D.are built英语时态、语态专题训练参考答案与试题解析一.选择题〔共50小题〕1.Ihalf of the English novel,and I'll try to finish it at the weekend.〔〕A.read B.have read C.am reading D.will read【解答】答案:B.选项A是一般过去时,表示过去某个时间点发生的动作;选项B是现在完成时,表示从过去某个时间点开场的动作,一直持续到现在,还可能继续下去;选项C是现在进展时,表示正在进展的动作或存在的状态;选项D 是过去将来时,表示将来要发生的动作或存在的状态.根据语境可知,"看小说"这一动作发生在过去,到目前为止看了一半,还要继续看下去,所以用现在完成时,应选B.2.Jackin the lab when the power cut occurred.〔〕A.works B.has worked C.was working D.would work【解答】答案C.此题考察的时态,根据句意,杰克正在实验室里工作突然发生了停电.be doing sth…when 表示正在做某事..突然…,由"occurred"可知此题用过去进展时,应选C.3.When walking down the street,I came across David,who I _____ for years.〔〕A.didn't see B.haven't seen C.hadn't seen D.wouldn't see【解答】答案:C.根据"I came across David,"可知偶遇戴维是在过去,而"not see"这个动作发生在"e across"之前,是过去的过去发生的动作,用过去完成时.选项A是一般过去时,表示过去某个时间点发生的动作;选项B是现在完成时,表示从过去某个时间点开场的动作,一直持续到现在;选项D是过去将来时,表示从过去的某一时间来看将来要发生的动作或存在的状态;应选C.4.Silk ______ one of the primary goods traded along the Silk Road by about 100BC.〔〕A.had bee B.was being C.has bee D.is being【解答】答案:A句中的时间状语"by about 100BC"意为:到大约公元前100年为止,大约公元前100年之前;表示在过去之前;所以此处应使用过去完成时即had+动词的过去分词形式;B.was being过去进展时,表示在过去某一时刻或某一段时间进展或发生的动作,不强调是否完成;C.has bee 现在完成时,表示过去发生的动作对现在造成的影响或结果,动作发生的时间是过去;D.is being现在进展时,表示现在正在发生的动作或存在的状态;因此B.C.D都不合句意;应选A5.Dashan,who crosstalk,the Chinese edic tradition,for decades,wants to mix it up with the Western stand﹣up tradition.〔〕A.will be learning B.is learningC.had been learning D.has been learning【解答】答案:D.根据句中的时间状语for decades可知应该使用完成时,所以排除A和B两项;由句意"一直潜心研究中国的传统戏剧﹣﹣相声好几十年"和常识可知,大山研究中国的相声还在进展中,所以用现在完成进展时;应选D.mix sth up with sth 将…和…联合起来;stand﹣up tradition独角戏剧,脱口秀传统.6.﹣Excuse me,which movie are you waiting for?﹣The new Star Wars.Wehere for more than two hours.〔〕A.waited B.waitC.would be waiting D.have been waiting【解答】答案D.此题考察时态,根据题目中时间状语for+段时间,与完成时连用,根据句意,已经等了两个多小时,可能还会继续等下去,故用have been doing,表示过去发生的动作,可能刚刚完毕,还可能继续持续下去.应选D.7.However frequently he in doing the experiment,he never loses his confidence.〔〕A.defeat B.gets defeatedC.was defeated D.will defeat【解答】答案选B be defeated 被打败与get defeated的意思一样.从句中有频度副词 frequently 频繁地,屡次地;主句使用的又是一般现在时,说明现在的情况.应选B8.I will have acquired a lot of knowledge and bee fully equipped for future life by the time I ________ from college.〔〕A.graduated B.graduateC.will graduate D.had graduated【解答】答案选B此题考察的是时态.选择哪种时态,需要看题目中的提示.由于主句I will have acquired…for future life 使用了将来完成时,by the time"当…的时候"引导的从句要使用一般现在时.9.As the town ______ good restaurants,we just treated the foreign friends to some local food at home yesterday.〔〕A.didn't have B.doesn't have C.won't have D.hadn't had【解答】答案:B"As the town ______ good restaurants"描述的是现实情况:镇上没有好的餐馆,所以要用一般现在时态;应选B10.How happy we are!The winter holiday we have been looking forward ____soon.〔〕A.has e B.to have e C.to ing D.to will e【解答】答案:D"The winter holiday we have been looking forward ____soon."此句中的固定短语look forward to是"期待,期盼"的意思,其中的to不可以省略;分析该句的构造可知;本句的主语是一个定语从句〔The winter holiday为句中的先行词,从句we have been looking forward to省略了作宾语的关系代词that/which〕,时间状语soon 意为"不久,很快"是表示将来的时间,所以本句要使用一般将来时即will+动词原形的形式.应选D.11.﹣﹣﹣We'd better leave now.﹣﹣﹣No hurry.The train ______ at 10 o'clock.〔〕A.has left B.left C.leaves D.would leave【解答】答案:C 此题考察时态的用法.在表示时间表上或不可轻易更改的动作时,一般现在时态可以用来表达将来发生的动作,是将来时态的一种特殊表示法.应选C.12.It is known that oil ________ on water.〔〕A.floats B.floated C.was floated D.is floated【解答】答案:A.根据句意"油会漂浮在水上"可知,这是一个一般性的客观事实,结合主句的be 动词为现在时,可知,应该使用一般现在时.应选A.13.The Dragon Boat Festival ________ the beginning of the hottest season of the year.〔〕A.is marking B.marks C.will mark D.marked【解答】答案:B 此题考察一般现在时态的用法.一般现在时态用来表达:经常性习惯性动作;客观事实;不变是真理等.题干表示的是客观常识,应选B.14.As you go through this book,you __________ that each of the millions of people who lived through World War II had a different experience.〔〕A.will find B.found C.had found D.have found【解答】答案:A 因为在as,when,as soon as 等引导的时间状语从句中,当主句是将来时态时,从句用一般现在时代替.所以主句用将来时.A项是一般将来时,符合题意,应选A项.;B项是过去式;C项是过去完成时;D项是现在完成时,都应排除.15.﹣Have you persuaded him?﹣Yes.After hours of discussion,I___________ to reason him into accepting the new plan.〔〕A.managed B.would manage C.have managed D.had managed【解答】答案:A答语中"After hours of discussion"意为:经过数小时的讨论之后,是表示过去的时间状语,因此"I___________ to reason him into accepting the new plan"述的应是发生在过去的实际结果,要使用一般过去时;应选A16.Jane can't attend the meeting at 3o'clock this afternoon because she __________ a class at that time.〔〕A.will teach B.would teachC.has taught D.will be teaching【解答】答案:DA项是一般将来时;B项是过去将来时;C项是现在完成时;D项是将来进展时.由 at that time可知,Jane那时正在上课,而且是下午三点,还没发生,是将来正在进展着的动作;而一般将来时只是将要发生的动作,不强调正在进展.应选D项.17.Since its start,WeChat ________ into the most popular messaging munication service in China.〔〕A.has developed B.developedC.develops D.was developing【解答】答案:A 此题考察现在完成时态的用法.题干中,since its start从它开场出现起,是表示从过去到现在的持续时间段,是完成时态典型的时间状语.应选A.18.He ______ in a youth hostel for two months when he was in London.〔〕A.has stayed B.stayedC.had stayed D.had been staying【解答】答案为B由语境:当他在伦敦时,句中was,可知是表达过去的事情,用一般过去时.应选B.19.﹣The room looks bigger!﹣We ______ the furniture.〔〕A.have changed B.had changed C.changed D.are changing此题考察时态,根据句意,家具是"过去"换的,但是对现在造成了影响,即"房间看起来更大了",因此选择A现在完成时,表示过去发生的动作,对现在的影响.20.His sister left home in 2010,and ____ since.〔〕A.had not been heard of B.has not been heard ofC.had not heard of D.has not heard of【解答】答案为B.根据句意可知,sister与hear of之间是被动关系,since后其实要省略了时间点2010,由此可知,要用现在完成时.应选B.21.﹣﹣﹣The iphone6s has been on the market for some time.Have you got one?﹣﹣﹣Yes,I __________ one during my visit to Hong Kong.〔〕A.bought B.have bought C.had bought D.would buy【解答】答案选Aduring my visit to Hong Kong〔在我访问期间〕,是一个过去的时间,所以用一般过去时.应选A22.﹣Long time no see.Haven't you graduated from college?﹣Yes.I ______ Social Science for 4 years in Shanghai.〔〕A.study B.have studied C.studied D.am studying根据前面的"yes"可知说话人已经毕业,并非延续至今,所以不用完成时,而用过去时态.应选C.23.﹣Dr.Jackson is not in his office at the moment.﹣All right.I__________ him later.〔〕A.will call B.have calledC.call D.will be calling【解答】答案:A 由later可知,此处应用一般将来时态.A项是一般将来时;B项是现在完成时;C项是一般现在时;D项是将来进展时.应选A项.24.﹣﹣﹣Have you got any job offers?﹣﹣﹣No.I _____.〔〕A.waited B.had been waitingC.have waited D.am waiting【解答】答案是D.根据句意说明说话的时候还没有找到工作,还在等消息,指当时正在发生的事情,故使用现在进展时.故D正确.25.Albert Einstein was born in 1879.As a child,few people guessed that he __________a famous scientist whose theories would change the world.〔〕A.has been B.had beenC.was going to be D.was【解答】答案C.A选项是现在完成时〔用以表达过去的动作对现在的影响,往往有一些关键的词比方说since或者是for加一段时间〕,B选项是过去完成时〔具备的条件是有两个动词,而且其中一个动作要在另一个动作之前发生,那么这个之前发生的动词就使用过去完成时〕,D选项是过去时〔表达过去的动作〕,C项表示过去将来时,符合语境,应选C.26.This sustainable development needs to be different from past development,which ________ the pollution of the environment and waste of natural resources.〔〕A.caused B.will cause C.had caused D.causes【解答】答案:A根据句意可知,"which ________ the pollution of the environment and waste of natural resources"是非限定性的定语从句,修饰它前面的先行词past development,因此从句描述的是过去的开展状况,故用一般过去时;应选A27.﹣Did you note down what the teacher said?﹣Sorry.I my Iphone 6 just now.〔〕A.had played B.have played C.would play D.was playing【解答】答案选D根据句意得知"noted down what the teacher said,"与"play Iphone 6"两个动作同时进展,即:没记下教师说的,是因为当时正在玩手机,所以要用过去进28.﹣Sorry for being late this morning.﹣Never mind.The weather was terrible and many people ______ the bus.〔〕A.miss B.will miss C.missed D.have missed【解答】答案:C根据句意可知,这里谈论的是今天早上的事,并且"The weather was terrible"使用了一般过去时,由并列连词and 连接的后半句也应使用一般过去时;D.现在完成时表示过去发生的动作对现在存在的影响或产生的结果;而此处只是表示在过去时间里发生的动作;应选C29.Mobile payment ______ more and more popular in the last two years.〔〕A.has bee B.will bee C.became D.had bee【解答】答案A.由时间状语in the last/past+段时间可知,用现在完成时.应选A."will do"表示将要做某事;"Ved"表示过去的客观事实;"had done"表示过去的过去,过去有两个动作,先发生的用过去完成时,后发生的用一般过去时.30.I ______ football since I left university.〔〕A.didn't play B.don't playC.won't play D.haven't played【解答】答案D.由时间状语since I left university可知,主句用现在完成31.A team of scientists _____ the effects of acid rain over the last twenty ﹣year period.〔〕A.studied B.had studiedC.is studying D.has been studying【解答】答案:D.根据时间状语over the last twenty﹣year period可知用现在完成进展时,表示从过去开场的动作持续到现在且一直还将进展下去,表达了他们的执着精神;应选D.32.We didn't get a hotel room because we ______ in advance.〔〕A.hadn't booked B.haven't bookedC.weren't booking D.wouldn't book【解答】答案:A"We didn't get a hotel room"使用了一般过去时,描述了过去的情况:我们没住上酒店的房间;后一句"because we ______ in advance"表达的原因是发生在此之前的动作,故用过去完成时;应选A33.﹣﹣﹣Let's go to the cinema this Sunday morning.﹣﹣﹣I'd love to,but I ________ as a volunteer in my munity then.〔〕A.will work B.have workedC.will be working D.was working【解答】答案:C 根据语境,then是指"this Sunday morning",是将来时间,考试容易混淆一般将来时态和将来进展时态,将来进展时表示将来某时正在进展的动作,一般将来时表示将来某时将要发生的动作,同时可以表示委婉语气.根据上下文,说话的人是委婉拒绝前面的建议,并表示那个时候讲会正在做某事,所以此题用将来进展时态.34.Don't phone me between 10:00and 11:30 tomorrow morning. Ia meeting then.〔〕A.had B.haveC.was having D.will be having【解答】答案:D根据句中的时间状语 between 10:00and 11:30tomorrow morning可知这表示将来某个时间点或时间段正在进展的动作和状态,用将来进展时.句末的then 指的是 between 10:00 and 11:30 tomorrow morning,所以选D.have a meeting 意为"开会".35.﹣Could I use your car tomorrow morning?﹣Sure.I _______ a report at home.〔〕A.will be writing B.will have writtenC.have written D.have been writing【解答】答案:A.结合句意"明天上午我会在写报告"可知,答语强调的是明天上午自己在干的事情,所以用将来进展时.应选A.36.At college,Barack Obama didn't know that he __________ the first black president of the United States of America.〔〕A.was to bee B.beesC.is to bee D.became【解答】答案A.根据句意和语境可知,句中didn't know可知是过去发生的事情,排除B和C项,D项是过去时表示过去发生的动作,A项betodo过去将来时的一种构造,"was to do"表过去将要做某事,结合句意,A项符合语境,应选A.37.In the last few years,China__________ great achievements in environmental protection.〔〕A.has made B.had made C.was making D.is making【解答】答案:A.由题干中的时间短语 in the last few years可知,谓语动作从过去开场并持续到现在且对现在产生了影响,所以谓语动词用现在完成式,应选A.B选项表示在过去某一时刻或动作以前完成了的动作,即"过去的过去";C选项表示在过去某一时刻或某一段时间正在进展或发生的动作;D选项表示正在进展的动作或存在的状态;38.I ________down to London when I suddenly found that I was on the wrong road.〔〕A.was driving B.have driven C.would drive D.drove【解答】答案:A根据句意可知,when I suddenly found…我突然发现我走错路了,说明当时我正在路上开着车,表达是过去某个时间点正在进展的动作,故使用过去进展时,即答案为A.39.Kimberly ______ an article,so don't disturb her.〔〕A.would write B.writes C.wrote D.is writing【解答】答案:D.此题考察时态,根据句意"Kimberly正在写文章",选用现在进展时,表示说话时刻正在进展的动作.应选D.A would write 过去将来时,必须和一般过去时结合使用,表示过去的将来;B writes 一般现在时,表示经常、习惯的动作或者客观真理或者现在的事实或状态;C wrote 一般过去时,表示过去的动作,与现在无关.40.Chinese people's spending on overseas trips ______ year by year.〔〕A.had risen B.rise C.is rising D.rose【解答】答案C.此题中时间状语是 year by year,表达"逐年"的意思,逐年增长,这是一个现在持续进展的过程,同时 spending 翻译成开销,是不可数名词,选择现在进展时的单数形式,应选C.41.Mr.Smith let off upon me the speech he_______ to make all along.〔〕A.had died B.diedC.was dying D.had been dying【解答】答案:D.考察时态.本句正常语序是:Mr.Smith let off the speech…upon me.Let off 本意是:让…下车[下船];引发,引爆;这里引申为"不断练习",upon表示说话的对象.let off动作发生在过去.先后顺序:先准备演讲die to make the speech,然后是let off的过去的动作,所以die to这个动作是发生在过去的过去,应用过去完成进展时.be dying to do sth.渴望做某事.应选D.42.After school we went to the reading﹣room to do some reading,only to be told that it .〔〕A.was decorated B.had decoratedC.had been decorating D.was being decorated【解答】答案D.根据句意"结果却被告知阅览室正在被装修"可知,阅览室装修是在我们去阅览室这个过去的时间正在发生的事情,故使用过去进展时.阅览室正在被装修,又要使用被动语态的形式.因此D项符合语境,其它选项均不符合,应选D.43.The train we ________ for so long was crowded,so we decided to catch a later one.〔〕A.have been waiting B.were waitingC.had been waiting D.have waited【解答】答案选C句中 for so long是用于现在完成时态的时间状语,但根据语境可以推断出wait 这一动作应该发生在decided之前,意为在这之前一直在等这辆火车,即这一动作发生在过去的过去,要用过去完成进展时,应选C.44.﹣I hope you'll make good efforts while I'm away.﹣Be assured!You'll be amazed at what ________ acplished when you get back.〔〕A.will have been B.has beenC.was D.would be【解答】答案:A.此处表示当你回来的时候〔这个时间点是在将来的一个时间点〕,已经完成的动作或已经对动作产生的一定的影响,即此处的完成的任务让你感到惊讶,故用将来完成时,而what和acplish之间为逻辑上的动宾关系,所以用被动语态.因此为将来完成时的被动语态,答案为A.45.We ________ our new restaurant in Manhattan by the time you visit us in New York.〔〕A.had opened B.will have openedC.would open D.have opened【解答】答案:B.根据句子中的时间状语by the time you visit us in New York可知,截止到你在纽约见到我们时,指的是将来的某个时刻,所以使用一般将来时,又根据句意"我们将会在曼哈顿开一家新饭店"可知,届时饭店已经开起来了,所以为完成时;综合来说用将来完成时最适宜;应选B.46.You are hardworking and surely most of you _____ a college admissionnotice by the end of September this year.〔〕A.will receive B.will be receivingC.will be received D.will have received【解答】答案:D.by the end of作状语时,主句用完成时.根据句中by the end of September this year可知是到今年九月底为止,所以这里应该用将来完成时,应选D.47.More efforts,as reported,in the years ahead to accelerate the supply side structional reform.〔〕A.are made B.will be madeC.are being made D.have been made【解答】答案:B由于本句的主语More efforts与谓语动词make构成动宾关系,意为"做出更多的努力",所以此处要用被动语态;句中"in the years ahead"意为"在未来的岁月里;在今后几年"是表示将来的时间状语,所以本句应使用一般将来时;结合以上分析,该空缺处需选一般将来时态的被动语态即will+be+done的形式;A.are made 一般现在时态的被动语态;C.are being made 现在进展时态的被动语态;D.have been made 现在完成时态的被动语态;应选B48.The students have been working hard on their lessons and their efforts______ success in the end.〔〕A.rewarded B.were rewardedC.will reward D.will be rewarded【解答】答案D.A和B表示过去的客观事实,根据句意,回报是将来发生的事,应该用一般将来时,而efforts和reward 是被动关系,应选D.49.Despite the previous rounds of talks,no agreement __________ so far by the two sides.〔〕A.has been reached B.was reachedC.will reach D.will have reached【解答】答案:A 由时间状语so far可知,句子应该用现在完成时态.又因为agreement和reach之间是被动关系,故应该用现在完成时的被动语.B 项是一般过去式;C项是一般将来时;D项是一般将来时的被动语态.都不符合题意,都排除,应选A项.50.More subway lines ______ to make travelling easy in Beijing in the ing years.〔〕A.will build B.will be builtC.build D.are built【解答】答案:B.此题考察时态,根据时间状语in the ing years判断为一般将来时,排除C和D;"地铁线路"是"被建造",因此选择一般将来时的被动语态,排除A;应选B.。
动词时态练习(含答案和解析)
动词时态练习(含答案和解析)一、单项选择题1. She ___________ to London last week. (go)- A. goes- B. is going- C. went- D. will go答案:C 解析:表示过去发生的动作,应使用一般过去时。
2. By the time he arrives, we ___________ for three hours. (wait)- A. will wait- B. are waiting- C. have been waiting- D. will have waited答案:C 解析:表示从过去的某一时刻开始一直持续到现在的动作,应使用现在完成进行时。
3. They ___________ to the new house until next week. (not move)- A. don't move- B. didn't move- C. won't move- D. haven't moved答案:C 解析:表示将来某一时刻之前不会发生的动作,应使用一般将来时的否定形式。
4. I ___________ TV when he ___________ the room. (watch, enter)- A. was watching, entered- B. watched, entered- C. am watching, enters- D. watched, enters答案:A 解析:表示过去某一时间点正在进行的动作,此时另一个动作突然发生,应使用过去进行时和一般过去时。
5. She ___________ in the garden when it ___________ raining. (work, start)- A. was working, started- B. worked, started- C. is working, starts- D. works, starts答案:A 解析:表示过去某一时间点正在进行的动作,此时另一个动作突然发生,应使用过去进行时和一般过去时。
英语时态练习题及答案解析..
英语时态练习题及答案解析①英语共16种时态,常见的主要为13种:一般现在时,一般过去时,一般将来时,一般过去将来时,现在进行时,过去进行时,将来进行时,现在完成时,过去完成时,将来完成时,现在完成进行时,过去完成进行时,将来完成进行时。
②每一个时态对应的动作发生时间和状态不一样,在做题时需要根据动作发生的时间和状态去判断时态的使用。
1.The World Cup _____ once every four years.A. has only heldB. was only heldC. will only be heldD. is only held答案:D解析:译文:世界杯每四年才举行一次。
本题考查时态。
本题描述的是一个客观事情,要用一般现在时表达。
故选D。
2.He often _____ emails to his parents on weekends.A.sendB. sendsC. is sendingD. will send答案:B解析:译文:他经常在周末给父母发电子邮件。
本题考查时态。
根据句意可知,本体描述的是有频率地发生的事情,需要用一般现在时,排除C、D;主语he是三人称单数,根据主谓一致,谓语y也要用单数。
故选B。
3.Our teacher told us that the sun _____ the earth light.A.gaveB. will giveC. has givenD. gives答案:D解析:译文:我们老师告诉我们太阳给了地球光明。
本题考查一般现在时。
句子描述的是客观事实,要用一般现在时。
故选D。
4.She will call you if she _____.A.goes toB. go backC. comes backD. come back答案:C解析:译文:如果她回来,她会打给你的。
本题考查时态。
if引导的状语从句中,从句要用一般现在时表将来,主语是三人称单数,排除B、D;goes to后面缺成分,排除。
初中英语动词的时态和语态专项练习50题(附答案解析)
动词的时态和语态专项练习50题(附答案解析)一、单选题1.If it _______ rain tomorrow, we _______ go hiking.A.don't, will B.won't, are C.won't, will D.doesn't, will1.答案D解析句意:如果明天不下雨,我们就去远足。
这是if 引导的条件状语从句,满足“主将从现”,即主句用一般将来时,从句用一般现在时,故选D。
点评考查时态,本题涉及一般将来时和一般现在时。
2.We must hurry up. The last train ___________ in 10 minutes.A.is leaving B.leavesC.is about to leave D.Left2.答案A解析句意:我们必须快点。
最后一班火车10分钟后就要开了。
此处应表将来含义,如arrive,come,get (to),leave,return,start,travel,take,take off,fly,see off表示位置转移的动词(),用现在进行时(am/is are doing)表将来的含义,主要用于按计划或安排将要发生的动作或事件。
故选A。
点评考查时态,本题涉及现在进行时表将来。
3.—There __________ a basketball match in our school next Sunday.—Really? That's new to me.A.is going to have B.is going to beC.will have D.will to be3.答案B解析句意:——下星期天我们学校将有一场篮球赛。
——真的吗?我还不知道呢。
由时间状语next Sunday可知,空处谓语动词需用一般将来时;本句是there be句型,其将来时态为:There is going to be。
(word完整版)初中英语时态讲解及练习(含答案),推荐文档
时态1. 一般现在时●形式:do does(单数第三人称)●意义:一般现在时表示客观的、普遍性的真理以及经常性的事件。
●用法:A) 表示现在发生的动作、情况、状态和特征。
B) 经常性、习惯性动作。
e.g.:He always helps others. (他总是帮助别人。
)He often goes to the gym.C) 客观事实和普遍真理。
尤其要注意,如果前后文不是一般现在时,则无法保持主句、从句时态一致。
e.g.: The sun rises in the east and sets in the west.Knowledge is power.●这一用法场合一些表动作频率的时间副词连用:1). 表示肯定的频率副词:always, frequently, usually, sometimes, generally, occasionally, often etc.2). 表示否定的频率副词:never, seldom, rarely etc.➢这些副词的位置:在Be动词后,实义动词前。
e.g. He is always late.2. 一般过去时●形式:did●意义:一般过去时表示在过去的某一特定时间发生和结束的活动或情况。
●用法:A) 表示过去某个时间发生的动作或情况。
e.g.: I saw him in the library yesterday morning. (有特定的时间状语)➢yesterday, yesterday evening, last night/month/spring/year, the night before last(前天晚上),three days/months/years ago, in 1999 etc.。
这些时间状语之前不用加介词。
B) 表示过去习惯性动作,一直持续或反复发生的动作,此时可与表示拼读的时间副词连用。
e.g.: I slept for eight hours last night. (表示在过去某一段时间内持续的动作,但这动作现在已经结束了)3. 一般将来时●形式:will/shall do或be going to do●意义:一般将来时表示在未来的某个时间将要发生的某个动作或状态。
高中英语时态练习题及讲解及答案
高中英语时态练习题及讲解及答案一、选择题1. She has been studying English for three years.A. studiedB. has been studyingC. was studyingD. is studying2. I didn't realize you were here until you waved at me.A. didn't realizeB. don't realizeC. haven't realizedD. hadn't realized3. By the time you arrive, we will have finished our project.A. will finishB. finishC. will have finishedD. have finished4. The concert was over by the time we got to the venue.A. was overB. is overC. had been overD. would be over5. She has lived in this city since she was a child.A. livedB. has livedC. livesD. will live讲解:时态是英语中表达时间概念的重要语法点,它帮助我们了解动作发生的时间。
在选择题中,我们需要根据上下文来判断动作发生的时间点,是过去、现在还是将来,以及动作是否持续或完成。
答案:1. B2. A3. C4. A5. B二、填空题1. I am reading a book right now. (现在进行时)- 答案:am reading2. They have traveled to many countries. (现在完成时)- 答案:have traveled3. The train leaves at 6:00 PM. (一般现在时)- 答案:leaves4. She was cooking when the phone rang. (过去进行时)- 答案:was cooking5. If it rains tomorrow, we will stay at home. (一般将来时) - 答案:rains讲解:填空题要求我们根据句子的上下文,选择合适的时态来填空。
英语时态语态练习(含详解答案)
英语时态语态练习题(附答案)1.He stepped into the office,_____down and began to fill in the forms.A.sittingB.to sitC.satD.having it2.She said she would telephone but we _____from her so far.A.haven’t heardB.didn’t hearC.hadn’t heardD.won’t hear3.When I got to the cinema,thefilm____for ten minutes.A.has begunB.had begunC.had been onD.was4.I’ll go with you as soon as I____my homework./A.will finish B.finish C.am finishing D.finished5.If it_____tomorrow,Iwon’t go to the cinema./A.will rain B.rains C.is raining D.rained6.She is going to be a nurse when she_____up./A.is going to grow B.growsC.growingD.grew7.下列四句是“这本书我已经买了三个月了。
”的英译文,哪一种不对?/A.I have had this book for three months./B.I have bought this book for three months./C.I bought this book three months ago.D.It is three months since I bought this book.8.——Come in,Peter,I want to show you something.——Oh,how nice of you!I_____you_____to bring me a gift./A.neverthink;are going B.neverthought;were going/C.didn’tthink;were going D.had’tthought;were going9.When I was at college I_____three foreign languages,butI_____all except for a few words ofeach./A.spoke;had forgotten B.spoke;haveforgottenC.hadspoken;had forgotten D.hadspoken;have forgotten10.The police found that the house_____and a lot of things____./A.has broken into;has been stolen B.had broken into;had been stolenC.has been broken into;stolenD.had been broken into;stolen11.The volleyball macth will be put off if it____./A.will rain B.rainsC.rained D.is raining12.Mary_____a dress when she cut her finger./A.made B.is making C.was making D.makes13.Thestudents_____busily when Miss Brown went to get a book she_____in theoffice./A.hadwriten;leftB.werewriting;has left C.hadwritten;had left D.werewriting;had left14.——Have you moved into the new house?——No yet,the rooms_____,/A.are being painted B.arepaintingC.are painted D.are being painting15.——We haven’t heard from Jane for a long time.——What do you suppose____to her?/A.was happening B.to happen C.has happened D.having happened16.——Do you know our town at all?——No,this is the first time I _____here./A.wasB.have been C.came D.am coming17.——We could have walked ot the station.It was so near.——Yes,Ataxi_____at all necessary./A.wasn’tB.hadn’t been C.wouldn’t be D.won’t be18.If city noises_____fromincreasing,people_____shout to be heard even at the dinner table 20 years from now./A.are not kept;will have to B.are not kept;have toC.do not keep;will have to D.do not keep;have to19.Tom_____into the house when no one_____./A.slipped;was looking B.hadslipped;lookedC.slipped;had looked D.wasslippping;looked20.The last time I_____Janeshe____cotton in the fields./A.hadseen;was pickingB.saw;pickingC.hadseen;pickedD.saw;was picking21.We were all surprised when he made it clear that he_____office soon./A.leavesB.woulds leaveC.leftD.had left22.In some parts of the world,tea_____with milk and sugar./A.is serving B.is served C.servesD.served23.The pen I____I ____is on my desk,right under my nose./A.think;lostB.thought;had lost C.think;had lostD.thought;have lost24.——How long____each other before they____married?——For about a year./A.have they known;getB.did they know;were going to getC.do they know;are going to get D.had they known;got25.Mydictioary_____.I have looked for it everywhere but still____it./A.haslost;don’t find B.ismissing;don’tfindC.haslost;haven’t found D.is missing;haven’t found26.——Can I join the club,Dad?——You can when you____a bit older./A.getB.will get C.are getting D.will have got27.——I’m sorry to keep you waiting.——Oh,not at all.I____here only a few minutes./A.have been B.had been C.wasD.will be28.——Do you like the material?——Yes,it_____very soft./A.is feeling B.feltC.feels D.is felt29.I don’t re ally work here.I____nutil the new secretary arrives./A.just help out B.have just helped outC.am just helping outD.is completed30.I need one more stamp before my collection_____./A.has completed pletesC.has been completedD.is completed31.——Your phone number again?I____quite catch it.——It’s 9568442./A.didn’tB.couldn’tC.don’tD.can’t32.——_____the sports meet might be put off.——Yes,it all depends on the weather./A.I’ve been told B.I’ve told C.I’m told D.I told33.Asshe____thenewspaper,Granny____asleep./A.read;was falling B.wasreading;fellC.wasreading;was falling D.read;fell34.You don’t need to describe her,I____hersevral times./A.had met B.have met C.metD.meet35.I don’t think Jim saw me;he____into space./A.just stared B.wasjst staring C.has just stared D.had just stared36.——____my glasses?——____Yes,I saw them on your bed a minute ago./A.Do you see B.Had you seen C.Would you see D.have you seen37.Helen____her keys in the office so she had to wait until herhusband____home./A.hasleft;comesB.left;had come C.hadleft;cameD.hadleft;would come38.I first met Lisa three years ago.She ____at a radio shop at the time./A.has worked B.was working C.has been working D.has worked39.——Who is Jerry Cooper?——_____?I saw you shaking hands with him at the meeting./A.Don’t you meet him yet B.Hadn’t you meet him yetC.Didn't’ you meet him yet D.Haven’t you met him yet40.——Alice,why didn’t you come yesterday?——I____,but I had an unexpected visitor./A.hadB.wouldC.was going to D.did41.The Chinese Communist Partty_____in Shanghai in 1921./A.was found B.foundC.was foundedD.founded42.Greatchanges______in my home town since liberation./A.have been taken place B.tookplaceC.have taken place D.were taken place43.The water will be further polluted unless some measures_____./A.will be taken B.are taken C.were takenD.had been taken44.He’ll be an astronaut by the time he_____thirty./A.is B.had been C.will be D.is going to be45.The____look on his face suggested that he____that./A.surpr ising;hadn’t expectedB.surprised;hadn’texpectedC.surprising;would expectD.surprised;shouldn’t expect【试题解析】1.选C。
英语时态试题及解析答案
英语时态试题及解析答案一、选择题1. I have already finished my homework.A) have finishedB) had finishedC) finishedD) will finish2. She will go to the library after she ______ her work.A) will finishB) finishesC) finishedD) had finished3. By the time you arrive, I ______ the house.A) will have cleanedB) have cleanedC) cleanedD) will clean4. They ______ the project by the end of this month.A) will completeB) completeC) have completedD) completed5. If it ______ tomorrow, we will go to the beach.A) doesn't rainB) won't rainC) didn't rainD) isn't raining二、填空题6. I ______ (study) English for three years now.7. She ______ (not go) to the party last night because she was sick.8. While I ______ (cook) dinner, the phone rang.9. He ______ (be) to Paris three times.10. We ______ (not see) each other since we graduated.三、改错题11. She has went to the store.Correct: She has gone to the store.12. They was watching a movie when I arrived.Correct: They were watching a movie when I arrived.13. I would have went if I knew about it.Correct: I would have gone if I had known about it.14. He is studying since he got home.Correct: He has been studying since he got home.15. If I had the money, I will buy a new car.Correct: If I had the money, I would buy a new car.四、翻译题16. 我昨天去了图书馆。
(完整版)高中英语时态综合练习,附答案
专业课原理概述部分一、选择题(每题1分,共5分)1.下列哪个时态表示过去某个特定时间发生的动作?A. Simple PresentB. Simple PastC. Simple FutureD. Present Continuous2.现在进行时态的构成是?A. 动词原形 + ingB. 动词过去式 + ingC. 动词原形D. will + 动词原形3.下列哪个句子使用了正确的过去进行时态?A. She was watched TV all evening.B. He was played football yesterday.C. They was eating dinner when I called.D. I was reading a book at 8 PM yesterday.4.将来完成时态的构成是?A. will have + 过去分词B. will + 动词原形C. would have + 过去分词D. is going to + 动词原形5.下列哪个时态表示将来某个时间开始,并可能继续下去的动作?A. Simple FutureB. Future ContinuousC. Future PerfectD. Present Continuous二、判断题(每题1分,共5分)1.现在进行时态不能用于描述正在进行的动作。
()2.过去进行时态的构成是was/were + 动词原形。
()3.将来完成时态可以用来表示在将来某个时间之前已经完成的动作。
()4.现在完成时态的构成是have/has + 过去分词。
()5.过去完成时态的构成是had + 过去分词。
()三、填空题(每题1分,共5分)1.我昨天晚上_____(read)了一本好书。
2.他们_____(go)去公园散步了。
3.当她到达学校时,雨_____(stop)了。
4.到明年这个时候,我_____(graduate)已经三年了。
时态练习题答案及解析
时态练习题答案及解析时态是英语语法中一个非常重要的部分,正确使用时态可以使我们的表达更加准确、流畅。
下面是一些时态练习的答案及解析,希望能对大家的学习有所帮助。
练习题一:1. I (read) the book last night.答案:read解析:句子中的时间状语“last night”表明动作发生在过去,所以需要用过去时态。
2. John often (go) to the gym.答案:goes解析:句子中的时间状语“often”表明这个动作是习惯性的,所以需要用一般现在时。
3. He (study) for two hours yesterday.答案:studied解析:句子中的时间状语“yesterday”表明动作发生在过去,所以需要用过去时态。
4. They (have) breakfast when I arrived.答案:were having解析:句子中的时间状语“when I arrived”表明动作正在进行,用过去进行时。
5. We (go) to the beach every summer.答案:go解析:句子中的时间状语“every summer”表明这个动作是习惯性的,所以需要用一般现在时。
练习题二:1. She (watch) TV when I called her.答案:was watching解析:句子中的时间状语“when I called her”表明动作正在进行,用过去进行时。
2. They (travel) to Europe last year.答案:traveled解析:句子中的时间状语“last year”表明动作发生在过去,所以需要用过去时态。
3. He (play) soccer every Saturday.答案:plays解析:句子中的时间状语“every Saturday”表明这个动作是习惯性的,所以需要用一般现在时。
4. We (have) dinner at 7 o'clock yesterday.答案:had解析:句子中的时间状语“yesterday”表明动作发生在过去,所以需要用过去时态。
完整版)英语时态语态练习(含详解答案)
完整版)英语时态语态练习(含详解答案)1.He stepped into the office。
sat down and began to fill in the forms。
(改写:Upon entering the office。
___.)2.___'t heard from her so far。
(改写:She said she would call。
but we haven't received any calls from her yet.)3.When I got to the cinema。
the film had already begun for ten minutes。
(改写:___ cinema。
the movie had already started for ten minutes.)4.I'll go with you as soon as I ___(改写:Once I ___。
I'll pany you.)5.If it rains tomorrow。
I won't go to the cinema。
(改写:I won't go to the cinema tomorrow if it rains.)6.She is going to be a nurse when she grows up。
(改写:___.)7.I have bought this book for three months。
(删除)8."Come in。
Peter。
I want to show you something." (改写:Peter。
please come in。
I have something to show you.) Oh。
how kind of you。
I didn't think you were going to bring me a gift."When I was in college。
【英语】初中英语动词的时态题20套(带答案)及解析
【英语】初中英语动词的时态题20套(带答案)及解析一、初中英语动词的时态1.The photo _____ taken by my brother last week is very nice.A.which were B.that isC.that were D.which was【答案】D【解析】试题分析:句意:上周我哥哥拍的照片非常漂亮。
此处是定语从句修饰先行词the photo,根据时间短语last week可知此处用一般过去时,故排除B项。
因为先行词the photo是单数形式,故定语从句的谓语动词用单数形式。
故选D。
考点:考查定语从句的用法。
2.I think I _ my new project tomorrow.A.start B.started C.will start D.was starting【答案】C【解析】句意:我想我明天将要开始我的新项目。
本题考查动词的时态。
A. start 开始,是动词原形 B. started 开始,是动词的过去式 C. will start 将要开始,是动词的将来时 D. was starting就要开始,是过去将来时。
根据句意选C。
3.—My grandma looking at that photo on the wall.—I can understand. It helps her remember her childhood.A.enjoys B.enjoyedC.was enjoying D.will enjoy【答案】A【解析】句意:——我奶奶喜欢看墙上的那个照片。
——我能理解,它能帮她想起她的童年。
A. enjoys喜欢,用于一般现在时态,主语单三时; B. enjoyed 喜欢,用于一般过去时态;C. was enjoying 喜欢,用于过去进行时态,主语单三时;D. will enjoy喜欢,用于一般将来时态;根据It helps her remember her childhood.可知用一般现在时态;故选A4.Miss Smith in our school since five years ago.A.teaches B.taught C.has taught D.is teaching【答案】C【解析】句意:Smith小姐从5年前就已经在我们学校教书了。
(完整版)英语时态练习题-附答案和讲解.doc
1. Sales of CDs have greatly increased since the early 1990s, when people ________ to enjoy the advantages of this new technology.A. beginB. beganC. have begunD. had begun2. Turn on the television or open a magazine and you ________ advertisements showing happy families.A. will often seeB. often seeC. are often seeingD. have often seen3. —I hear Jane has gone to the Holy Island for her holiday.—Oh, how nice! Do you know when she ________?A. was leavingB. had leftC. has leftD. left4. —What were you doing when Tony phoned you?—I had just finished my work and________ to take a shower.A. had startedB. startedC. have startedD. was starting5. I ________ you not to move my dictionary —now I can ’t find it.A. askedB. askC. was askingD. had asked6. —Has Sam finished his homework today?—I have no idea. He ________ it this morning.A. didB. has doneC. was doingD. had done7. —What’s that terrible noise?—The neighbors ________ for a party.A. have preparedB. are preparingC. prepareD. will prepare8. Now that she is out of a job, Lucy ________ going back to school, but she hasn ’t decidedA. had consideredB. has been consideringC. consideredD. is going to consider9. The teacher, with 6 girls and 8 boys of her class, ________ visiting a museum when the earthquake struck.A. wasB. wereC. had beenD. would be10. The discussion ________ alive when an interesting topic was brought in.A. was comingB. had comeC. has comeD. came11. Because the shop ________ , all the T-shirts are sold at half price.A. has closed downB. closed downC. is closing downD. had closed down12. Let ’s keep to the point or we ________ any decisions.A. will never reachB. have never reachedC. never reachD. never reached13. My mind wasn ’t on what he was saying so I ’m afraid I ________ half of it.A. was missingB. had missedC. will missD. missed14. It is said in the book that Thomas Edison (1847 —1931) ________ the world-leading inventor for sixty years.A. would beB. has beenC. had beenD. was15. —You were out when I dropped in at your house. —Oh, I ________ for a friend from England at the airport.A. was waitingB. had waitedC. am waitingD. has waited16. She has set a new record, that is, the sales of her latest book ________ 50 million.A. have reachedB. has reachedC. are reachingD. had reached17. He kept looking at her, wondering whether he ________ her somewhere.A. sawB. has seenC. seesD. had seen18. The crazy fans ________ patiently for two hours and they would wait till the movie star arrived 。
英语时态练习50题及答案解析
英语时态练习题及答案解析1.His parents often_____him at home alone watching TV.A.leftB.leavesC.leaveD.leaf答案:C解析:译文:他的父母经常把他单独留在家看电视。
本题考查时态。
根据句意可知,表示经常性的动作,用一般现在时,主语为his parents,是复数,谓语动词用原形。
因此选C。
2.These policemen often_____the children go across the street.A.helpB.helpsC.helpingD.is helping答案:A解析:译文:这些警察经常帮助孩子们过马路。
本题考查时态。
根据句意可知表示经常性的动作,用一般现在时,主语为the policemen,是复数,谓语动词用原形。
因此选A。
3.Jack_____in a bank.He went to the bank after graduation and he has never changed his job.A.worksB.workedC.will workD.had worked答案:A解析:译文:Jack在一家银行工作,他毕业后就去银行了,还没有换过工作。
本题考查时态。
根据句意可知,第一句话只是描述Jack的常态,描述一件常态的事情,用一般现在时,故选A。
4.No sooner_____from the airport than we were starting to land.A.we had taken offB.we took offC.have we taken offD.had we taken答案:D解析:译文:我们才从机场起飞就要着陆了。
本题考查时态。
No sooner…than…表“一…就…”,前半句要用过去完成时,排除B、C;且No sooner位于句首时,句子要部分倒装,需要把had提到主语前面,排除A。
(完整版)英语时态练习题-附答案和讲解.doc
1. Sales of CDs have greatly increased since the early 1990s, when people ________ to enjoy the advantages of this new technology.A. beginB. beganC. have begunD. had begun2. Turn on the television or open a magazine and you ________ advertisements showing happy families.A. will often seeB. often seeC. are often seeingD. have often seen3. —I hear Jane has gone to the Holy Island for her holiday.—Oh, how nice! Do you know when she ________?A. was leavingB. had leftC. has leftD. left4. —What were you doing when Tony phoned you?—I had just finished my work and________ to take a shower.A. had startedB. startedC. have startedD. was starting5. I ________ you not to move my dictionary —now I can ’t find it.A. askedB. askC. was askingD. had asked6. —Has Sam finished his homework today?—I have no idea. He ________ it this morning.A. didB. has doneC. was doingD. had done7. —What’s that terrible noise?—The neighbors ________ for a party.A. have preparedB. are preparingC. prepareD. will prepare8. Now that she is out of a job, Lucy ________ going back to school, but she hasn ’t decidedA. had consideredB. has been consideringC. consideredD. is going to consider9. The teacher, with 6 girls and 8 boys of her class, ________ visiting a museum when the earthquake struck.A. wasB. wereC. had beenD. would be10. The discussion ________ alive when an interesting topic was brought in.A. was comingB. had comeC. has comeD. came11. Because the shop ________ , all the T-shirts are sold at half price.A. has closed downB. closed downC. is closing downD. had closed down12. Let ’s keep to the point or we ________ any decisions.A. will never reachB. have never reachedC. never reachD. never reached13. My mind wasn ’t on what he was saying so I ’m afraid I ________ half of it.A. was missingB. had missedC. will missD. missed14. It is said in the book that Thomas Edison (1847 —1931) ________ the world-leading inventor for sixty years.A. would beB. has beenC. had beenD. was15. —You were out when I dropped in at your house. —Oh, I ________ for a friend from England at the airport.A. was waitingB. had waitedC. am waitingD. has waited16. She has set a new record, that is, the sales of her latest book ________ 50 million.A. have reachedB. has reachedC. are reachingD. had reached17. He kept looking at her, wondering whether he ________ her somewhere.A. sawB. has seenC. seesD. had seen18. The crazy fans ________ patiently for two hours and they would wait till the movie star arrived 。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1. Sales of CDs have greatly increased since the early 1990s, when people ________ to enjoy theadvantages of this new technology.A. beginB. beganC. have begunD. had begun2. Turn on the television or open a magazine and you ________ advertisements showing happy families.A. will often seeB. often seeC. are often seeingD. have often seen3. —I hear Jane has gone to the Holy Island for her holiday.—Oh, how nice! Do you know when she ________?A. was leavingB. had leftC. has leftD. left4. —What were you doing when Tony phoned you?—I had just finished my work and________ to take a shower.A. had startedB. startedC. have startedD. was starting5. I ________ you not to move my dictionary—now I can’t find it.A. askedB. askC. was askingD. had asked6. —Has Sam finished his homework today?—I have no idea. He ________ it this morning.A. didB. has doneC. was doingD. had done7. —What’s that terrible noise?—The neighbors ________ for a party.A. have preparedB. are preparingC. prepareD. will prepare8. Now that she is out of a job, Lucy ________ going back to school, but she hasn’t decided yet.A. had consideredB. has been consideringC. consideredD. is going to consider9. The teacher, with 6 girls and 8 boys of her class, ________ visiting a museum when the earthquake struck.A. wasB. wereC. had beenD. would be10. The discussion ________ alive when an interesting topic was brought in.A. was comingB. had comeC. has comeD. came11. Because the shop ________ , all the T-shirts are sold at half price.A. has closed downB. closed downC. is closing downD. had closed down12. Let’s keep to the point or we ________ any decisions.A. will never reachB. have never reachedC. never reachD. never reached13. My mind wasn’t on what he was saying so I’m afraid I ________ half of it.A. was missingB. had missedC. will missD. missed14. It is said in the book that Thomas Edison (1847—1931) ________ the world-leading inventor for sixty years.A. would beB. has beenC. had beenD. was15. —You were out when I dropped in at your house.—Oh, I ________ for a friend from England at the airport.A. was waitingB. had waitedC. am waitingD. has waited16. She has set a new record, that is, the sales of her latest book ________ 50 million.A. have reachedB. has reachedC. are reachingD. had reached17. He kept looking at her, wondering whether he ________ her somewhere.A. sawB. has seenC. seesD. had seen18. The crazy fans ________ patiently for two hours and they would wait till the movie star arrived。
A. were waitingB. had been waitingC. had waitedD. would wait19. She ________ her hairstyle in her hometown before she came to Chongqing for a better job.A. would changeB. has changedC. changedD. was changing20. The first use of atomic weapons was in 1945, and their power ________ increased enormously ever since.A. isB. wasC. has beenD. had been21. —You haven’t said a word about my new coat, Brenda. Do you like it?—I’m sorry I ________ anything about it sooner. I certainly think it’s pretty on you.A. wasn’t sayingB. don’t sayC. won’t sayD. didn’t say22. All morning as she waited for the medical report from the doctor, her nervousness ________.A. has grownB. is growingC. grewD. had grown23. Why don’t you put the meat in the fridge? It will ________ fresh for several days.A. be stayedB. stayC. be stayingD. have stayed24. How can you possibly miss the news? It ________ on TV all day long.A. has beenB. had beenC. wasD. will be25. -Sorry to have interrupted you. Please go on.-Where was I?-You ________ you didn’t like your father’s job.A. had saidB. saidC. were sayingD. had been saying26. I arrived late; I ________ the road to be so icy.A. wouldn’t expectB. haven’t expectedC. hadn’t expectedD. wasn’t expecting27. I ________ while reading the English textbook. Luckily, my roommate woke me up in time!A. had fallen asleepB. have fallen asleepC. fell asleepD. fall asleep28. Although he has lived with us for years, he _______ us much impression.A. hadn’t leftB. didn’t leaveC. doesn’t leaveD. hasn’t left29. I ________ ping-pong quite well, but I haven’t had time to play since the new year.A. will playB. have playedC. playedD. play30. I wonder why Jenny ________ us recently. We should have heard from her by now.A. hasn’t writtenB. doesn’t writeC. won’t writeD. hadn’t written31. A short time before she ________ , the old lady ________ a will, leaving all her money to her brother.A. died; has writtenB. has died; wroteC. had died; wroteD. died; had written32. —Kate doesn’t look very well. What’s wrong with her?—She has a headache because she ________ too long; she ought to stop work.A. has been readingB. had readC. is readingD. was reading33. As time ________ on, Sally began to wonder if Bruce ________ Bilks’new poem called Tabled’Hute.A. has gone; had readB. went; has readC. goes; has readD. went; had read34. —Mike, do you know who wanted me on the phone?—Sorry. I don’t know. I ________ a bath in the bathroom.A. have hadB. was havingC. hadD. am having35. —Could you tell me how your father usually goes to work?—Yes. If it is fine, he ________ to his office.A. will walkB. will go on footC. walksD. would go on foot36. — I called you at ten, but there was no reply.—Oh, that was probably when I ________ a shower.A. am takingB. tookC. were to takeD. was taking37. — Have you ever worked with a tape recorder?—I ________ it a lot when I was studying French in school.A. usedB. was usedC. have usedD. had used38. —You must have met him the other day. —Oh, no, I ________ .A. hadn’tB. mustn’tC. haven’tD. didn’t39. —Which flight ________ ? —I want to catch the 13:00.A. you are to catchB. are you catchingC. do you catchD. have you caught40. —Excuse me, sir. Would you do me a favor?—Of course. What is it?—I ________ if you could tell me how to fill out this form.A. had wonderedB. was wonderingC. would wonderD. did wonder41. How can I ever concentrate (集中精力) if you ________ continually ________ me with silly questions?A. have…interruptedB. had ...interruptedC. are…interruptingD. were…interrupting42. —I bought this shirt for 35 yuan yesterday.—It’s on sale today for only 29. You should have waited.—Oh, really? But how ________ I know?A. wouldB. canC. didD. do43. —Will you go now? (from )—Not until I ________ my experiments.A. will finishB. have finishedC. will have finishedD. had finished44. —Look! Someone has spilt coffee on the carpet.—Well, it ________ me.A. isn’tB. hasn’t beenC. hadn’t beenD. wasn’t45. —Did you enjoy your holiday?—Yes, it’s the best holiday I ________ these years.A. hadB. have hadC. had hadD. would have46. I don’t understand how you got a ticket. I always ________ you ________ a careful driver.A. think; areB. am thinking; areC. thought; wereD. think; were47. I really ought to go on a diet。