1、一般过去时经典练习题一、单项选择一般过去时1His earlier concert in Shanghai_a big success.It was the first time the Taiwan singer_a concerton the mainland.Ais;heldBwas;heldChad been;would holdDwas;had held【答案】D【解析】【详解】考查时态。句意:他早些时候在上海的演唱会非常成功。这是这位台湾歌手第一次在大陆举办音乐会。第一空:根据句意可知,此处描述的是过去的事情,应使用一般过去时;第二空:It was the first time后面
2、的从句谓语动词使用过去完成时。故选D。2Chinese kites in ancient times _ in the shape of birds.Adesign Bhad designedCwere designed Dhave been designed【答案】C【解析】考查时态和语态。句意:在古代中国的风筝被设计成鸟的形状。根据in ancient times可知,句子用一般过去时态,根据动词与主语是被动关系,故用一般过去时的被动语态,故选C。3This summer holiday, many foreign students _ to China for a holiday.Aco
3、me Bhave comeChad come Dcame【答案】D【解析】考查动词时态。句意:今年夏天,许多外国学生来中国度暑假。表示过去时间发生的事,此处是陈述事实,用一般过去时。故选D。4Mary will not attend the party tonight.But she she would!Ahas promised BpromisedCwill promise Dpromises【答案】B【解析】考查动词的时态。玛丽今晚不参加聚会。但是她许诺她将会来。根据上文Mary will not attend the party tonight.可知,“promise”这一动作发生在过去
4、,主语she与promise是主动关系。故选B。5You seem to be familiar with this city.I _ here for three years. Its so great to be back.Alived Bhad livedChave lived Dlive【答案】A【解析】考查动词时态。句意:你似乎对这个城市很熟悉。我在这里住过三年,回来真是太好了。表示以前在这里住过三年,说明一种过去的事实情况,故用一般过去时,故选A6The young couple _ as volunteer teachers for a whole year during the
5、ir stay in Yunnan.Ahave worked Bhad workedCworked Dhave been working【答案】C【解析】【详解】考查时态。句意:在云南期间,这对年轻的夫妻做了一整年的志愿者。根据句意可知他们是在云南期间做志愿者的,使用一般过去时描述过去发生的事情,并没有延续到现在,也没有表现出对现在的影响,故C项正确。7- Have you ever been to Provence which is home to lavender(薰衣草) in Paris?- Yes, only once. I _ there for a week.Ahad staye
6、d Bwere staying Chave stayed Dstayed【答案】D【解析】【详解】考查时态。句意:你去过巴黎薰衣草的故乡普罗旺斯吗?是的,只有一次。我在那里呆了一个星期。此处是指过去发生的一件事,与现在无关,所以用一般过去时态,故答案为D。8When I_ to the cinema, the film_ for 5 minutes.Agot, had begun Bget, will beginCgot, had been on Dgot, has been on【答案】C【解析】【详解】考查时态。句意:当我到达电影院时,电影已经开始了五分钟。for five minutes
7、为一段时间要求谓语动词要用延续性动词,故A和B先排除,而从句的动作发生在主句动作之后,从句用一般过去时态,主句用过去完成时态。故选C。9-Havent you finished the construction of the teaching building to be used next term?- Yes. My workers and I _ on it for over nine months.Ahave worked Bhave been workingCworked Dhad worked【答案】C【解析】【详解】考查时态。句意:你们还没有建好下学期要用的教学楼吗?是的。我和我
8、的员工花了九个多月的时间来做这件事。结合句意可知这里在讲一件过去的事情,所以句子用一般过去时态,故选C。10-What do you do, Susan?-I am a clerk in a foreign company now. But I _English in a high school for 8 years.Ateach Bhad taughtChave taught Dtaught【答案】D【解析】【详解】考查时态。句意:-Susan,你做的什么工作?-我现在是一家外国公司的职员。但是我在一所高中教了8年英语。根据句意可知,教学是过去的事情,用一般过去式,故选D。11My son
9、 turned to bookstores and libraries seeking information about the book recommended by his professor, but _ none.Awould findBhad foundCfoundDhas been finding【答案】C【解析】【详解】考查时态。句意:我儿子到书店和图书馆去找教授推荐的那本书的资料,但一无所获。此处表示并列,此空与turned表示并列关系,所以用一般过去时态,故选C。12Not until the end of the performance _ the chance to t
10、ake photos with the respectable actor.Athe audience gotBthe audience had gotCdid the audience getDhad the audience got【答案】C【解析】【详解】考查倒装句和时态。句意:直到表演结束,观众们才有机会和这位受人尊重的演员合影。Not until位于句首时,主句用部分倒装,表演结束提示用一般过去时A、B两项都没有倒装,故选C。13What do you think of the movie?Its fantastic. The only pity is that I _ the be
11、ginning of it.AmissedBhad missedCmissDwould miss【答案】A【解析】考查动词时态。从创设的语境来看电影已演完,句意“唯一的遗憾是错过了开头”说话者在陈述过去事实,构成现在和过去的对比,选A。14122With bans on fireworks, at one point, almost 300 cities across my country _ rules banning the use of fireworks.Ahave Bhave had Care having Dhad【答案】D【解析】D考查动词。句意:在禁止燃放烟花爆竹的情况下,我国
12、近300个城市禁止燃放烟花爆竹。由时间状语at one point可知是发生在过去的动作,一般过去式,故选D。点睛:时态是经常考到的知识点,在选择时一定要观察句子的时间状语,和上下语义。15-Late again!Where_?-Sorry,I_ in the heavy traffic,or I would have been here earlier.Awere you;have got stuckBhave you been;have got stuckCwere you;got stuckDhave you been;got stuck【答案】D【解析】【详解】考查时态。句意:又迟到了
13、?你去哪了?对不起,我遇上交通拥挤了,否则我就会早点到。第一空根据语境“又迟到了”可知,已经回来了,所以用现在完成时态,第二空:短语be/get stuck in 被困住,动作发生在过去所以用一般过去式,故选D。16The famous reporter, who is said to have gone back to America last year, _in China for almost twenty years.AlivedBwas livingChas livedDhad lived【答案】A【解析】考查时态题。根据who引导的定语从句可知,该记者已经回到了美国,可知住在中国2
14、0年,是过去的事情。故用A.17They _ in Holland for ten years. Now they have settled down in Paris.AlivedBhave livedChad livedDwere living【答案】A【解析】【详解】考查动词时态。句意:他们在荷兰生活过十年。现在他们定居在巴黎。根据后句中的现在完成时态可知,他们在荷兰生活是单纯发生的过去的事情,所以应该用一般过去时,故选A。18Ann is in hospital.Oh, really? I _ know. I _ go and visit her.Adidnt; am going to
15、Bdont; wouldCdont; willDdidnt; will【答案】D【解析】【详解】考查时态。句意:Ann住院了。真的吗?我不知道啊。我要去看她。根据句意,“不知道她住院”是过去的动作,应使用一般过去时;“我要去看她”是将来要发生的事情,而且是临时决定做的事情,应使用will表将来。故D正确。19 - Where is your new home now?- In the new developed zone. But I _ downtown for five years.AlivedBhad livedChave livedDwas living【答案】A【解析】【详解】考查时
16、态。句意:现在你的新家在哪里?在新开发区,但是我在城里住了5年。根据句意可知在城里住了5年是过去发生的事情,所以使用一般过去时。本题特别容易选C项,现在完成时表示过去发生的事情对现在的影响,或者过去发生的事情延续到现在,这两点在本句中都没有显现。故A正确。20When seeing a stone in front of the car, _.Athe car stoppedBthe car was stoppedCthe driver stopped the carDthe car was stopping【答案】C【解析】考查分词装状语的逻辑主语。当分词做状语的时候,其逻辑主语是句子的主语
17、。本句seeing的逻辑主语就应该是句子的主语,故C正确。句意:当他看见车前的一块石头的时候,那位司机停了车。故C正确。21The boy insisted that he old enough, and the right to make his own choice.Awas; be givenBwas; was givenCbe; giveDis; given【答案】A【解析】试题分析:句意,这个男孩坚称他已经足够大,应该有做出自己的选择的权利了.宾语从句的时态当主句谓语动词是一般现在时态时,从句时态可以是任何适当时态.当主句谓语是过去时态,从句时态必须是过去时态.句中这个男孩是给予权力
18、的对象,故用被动语态,be前面省略了情态动词should,故选A.考点:考查宾语从句时态及语态点评:宾语从句的时态要根据实际情况而定,语态区分主要是看谓语动词和主语之间的关系.22Only _ as a translator _ how important it is to understand foreign cultures.Awhen did I work; I realizedBwhen I worked; I realizedCwhen did I work; did I realizeDwhen I worked; did I realize【答案】D【解析】试题分析:考查only
19、位于句首用法。Only +状语(或从句),位于句首,用部分倒装 (即疑问句语序),即主句倒装,句意:只有当我作为一个翻译官时我才意识到理解外国文化有多重要。故选D考点:考查only位于句首用法23The Chinese embassy didnt directly solve my problem, but I feel thankful that it _me some advice at least.Ahad offered Bwould offerCoffers Doffered【答案】D【解析】考查动词的时态。句意:中国大使馆没有直接解决我的问题,但是我感激至少它给了我一些建议。根据上
20、文可知,“中国大使馆没有解决我的问题”是过去发生的事情,因此推断“它给我一些建议”也是过去发生的事情,用一般过去时,主语it指The Chinese embassy,与谓语动词offer是主动关系。故选D。24Only after they had discussed the matter for a few hours _ a decision.Athey reachedBdid they reachCthey reachDdo they reach【答案】B【解析】【详解】考查倒装句。句意:只有在他们讨论这个问题几个小时以后他们才得出结论。Only的倒装有两个条件:only放在句首,且强调
21、状语时,后面使用部分倒装。本题两个条件都符合。故用部分倒装;再根据前面的had discussed可知,用过去时,故选B。25The basketball coach, as well as his team, _ interviewed shortly after the match for their outstanding performance.AwereBwasCisDare【答案】B【解析】句意:因有出色的表现,比赛一结束,这个篮球教练以及队员就被采访了。主语后接由with,except,as well as,no less than,rather than,besides,tog
22、ether with,like,including,in addition to等构成的短语时,谓语动词与主语在人称和数上保持一致;事情发生在过去,所以用一般过去时。26That must have been a terrible experience.Yeah. I_ in the damaged car, unable to move.Awas stuckBhave been stuckCam stuckDhad been stuck【答案】A【解析】考查动词时态。句意为:那想必是一场恐怖的经历。是的,我被困在毁坏的车里,不能动弹。根据must have been可知,此处是对过去情况的推
23、测,所以用一般过去时。故A项正确。27Not until _ the house _ that he had left the keys inside.Ahe left; realized he Bhe left; did he realizeCdid he leave; had he realized Dhe had left; did he realize【答案】B【解析】【详解】考查倒装和时态。句意:直到他离开房子,他才意识到他把钥匙忘在屋里了。Not until 在句首,句子要倒装。其结构为:Not until+从句/表时间的词+助动词+(主句)主语+谓语+。“离开房间”和“发现”两个
24、动作是并列且过去同时发生的,所以都用一般过去时态,故选B。28With his leg _ in the game, Im afraid Tony cant take part in the next match.I _ his home the other day, and his mum said he was still in hospital.Ainjuring; have contactedBbeing injured; have contactedCto be injured; contactedDinjured; contacted【答案】D【解析】【详解】考查过去分词和动词时态
25、。句意:因为他的腿在比赛里受伤了,恐怕Tony不能参加下一场比赛了。几天前我联系了他的家人,他妈妈说他还在住院。第一空中过去分词injured表示“受伤”的状态,第二空根据所在句子的时间状语是the other day,用一般过去时,所以要填过去式contacted。故D项正确。29The fellow we spoke _ no comment at first.Ato makeBto madeCmadeDto making【答案】B【解析】【详解】考查谓语动词。句意:和我们说话的那个人一开始没有发表评论。we spoke作the fellow的定语从句,speak不及物,表示和某人谈话应用
26、speak to sb.故该定语从句补充完整为we spoke to,剩余部分为主句,根据spoke可知,主句叙述的是过去的事情,故谓语动词应用made。综上,该空应填to made。B选项正确。30John _ in the United States for decades, but in the last years he has already adapted to living in China.Awas livingBhad livedChas livedDLived【答案】D【解析】【详解】考查动词时态。句意:约翰在美国生活了很多年,但在最近这几年中他已经适应了在中国的生活。根据living in China可知约翰现在在中国居住,再结合in the United States中时间状语for decades可知是过去的事情,故选D项。