1、最新英语一般过去时练习题20篇一、单项选择一般过去时1Not until the end of the performance _ the chance to take photos with the respectable actor.Athe audience got Bthe audience had gotCdid the audience get Dhad the audience got【答案】C【解析】【详解】考查倒装句和时态。句意:直到表演结束,观众们才有机会和这位受人尊重的演员合影。Not until位于句首时,主句用部分倒装,表演结束提示用一般过去时A、B两项都没有倒装,故
2、选C。2Mary will not attend the party tonight.But she she would!Ahas promised BpromisedCwill promise Dpromises【答案】B【解析】考查动词的时态。玛丽今晚不参加聚会。但是她许诺她将会来。根据上文Mary will not attend the party tonight.可知,“promise”这一动作发生在过去,主语she与promise是主动关系。故选B。3Ann is in hospital.Oh, really? I _ know. I _ go and visit her.Adidn
3、t; am going to Bdont; wouldCdont; will Ddidnt; will【答案】D【解析】【详解】考查时态。句意:Ann住院了。真的吗?我不知道啊。我要去看她。根据句意,“不知道她住院”是过去的动作,应使用一般过去时;“我要去看她”是将来要发生的事情,而且是临时决定做的事情,应使用will表将来。故D正确。4When I was in university, I _ at a loss what to do in the future for a long time.Ahad felt Bhave felt Cfelt Dwould feel【答案】C【解析】【详
4、解】考查动词时态。句意:当我在大学的时候,我很长一段时间都不知道将来该做什么。结合上文When I was in university可知是发生在大学时候的事情,故用一般过去时。故选C。5The careless driver is_for the traffic accident that_yesterday.Ato blame;happened Bto blame;was happenedCto be blamed;was happened Dto be blamed;happened【答案】A【解析】【详解】考查固定短语和时态。句意:粗心的司机应该为昨天发生的交通事故受到责备。第一空是词
5、组:be to blame“应受责备”;第二空是定语从句谓语动词,happen是不及物动词,没有被动式,由yesterday可知,此处使用一般过去时。选A。6Only when the police showed her the evidence _ that she had stolen the money.Ashe admitted Bshe had admittedCdid she admit Dhad she admitted【答案】C【解析】【详解】考查特殊句式中的部分倒装。句意:只有当警察把证据给她看的时候,她才承认偷了钱。only置于句首,主句要用部分倒装,即be动词、情态动词、
6、助动词放在主语前。时态要用一般过去时,故选C。【点睛】当“only+状语”位于句首时,后面的句子要用部分倒装,其中only后的状语可以是副词、介词短语、从句等。但在only后作状语的是从句时,从句不用倒装,要部分倒装的是主句。7-Late again!Where_?-Sorry,I_ in the heavy traffic,or I would have been here earlier.Awere you;have got stuck Bhave you been;have got stuckCwere you;got stuck Dhave you been;got stuck【答案】
7、D【解析】【详解】考查时态。句意:又迟到了?你去哪了?对不起,我遇上交通拥挤了,否则我就会早点到。第一空根据语境“又迟到了”可知,已经回来了,所以用现在完成时态,第二空:短语be/get stuck in 被困住,动作发生在过去所以用一般过去式,故选D。8What do you think of the movie?Its fantastic. The only pity is that I _ the beginning of it.Amissed Bhad missed Cmiss Dwould miss【答案】A【解析】考查动词时态。从创设的语境来看电影已演完,句意“唯一的遗憾是错过了开
8、头”说话者在陈述过去事实,构成现在和过去的对比,选A。9How long have you been going to work on foot?Since last month when I _ from a heart attack.Arecovered Bhave recoveredCwas recovering Dwould recover【答案】A【解析】【详解】考查时态。句意:你步行上班已经多长时间了?自上个月我心脏病康复开始。last month是过去的的时间点,应该与过去时连用,when引导定语从句,指代last month,指上个月我从心脏病康复。用一般过去时。故选A。10(
9、天津) Only when Lily walked into the office_that she had left the contract at home.Ashe realized Bhas she realizedCshe has realized Ddid she realize【答案】D【解析】【详解】考查倒装。句意:只有当莉莉走进办公室的时候,她才意识到她把合同忘家里了。本题考查only放在句首的部分倒装,在句首的only如果后面跟了副词、介词短语或从句等状语,则主句用倒装结构。但如果only后跟的是主语,就不用倒装结构了。根据句中的其他动词时态,可判定用过去时态。故选D。11
10、I _ in Hangzhou for many years, but now I live in Beijing.Ahave lived Blive Chad lived Dlived【答案】D【解析】考察时态。本题是与后面的now形成呼应关系,使用过去时。本题容易受for many years影响,会错选A项。12After nine years working to protect Siberian tigers, Yang Jun _ his efforts recognized at the annual award ceremony in Beijing where he was
11、named a wildlife protector.Ahad Bhad hadChas had Dhas【答案】A【解析】【详解】考查时态。句意:在为保护西伯利亚虎工作了九年之后,杨军在北京举行的年度颁奖典礼上获得了“野生动物保护者”的称号。结合句意可知句子用一般过去时态,故答案为A。13The matches of the FIFA Womens World Cup will be played in 2019 all around France, whose mens team _ the 2018 World Cup.Awins BwonChas won Dhad won【答案】B【解
12、析】【详解】考查时态语态。句意:女足世界杯比赛将会在2019年于法国进行,而法国男子球队正是赢得了2018年的男足世界杯的球队。比赛是2018年赢得,因此用一般过去式,故选B。14-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年英语
13、。根据句意可知,教学是过去的事情,用一般过去式,故选D。15How long _each other before they _here?For about a year.Ahave they known, come Bdid they know, cameCdo they know, come Dhad they known, came【答案】D【解析】【详解】考查时态。句意:他们来这儿之前认识多久了?大约一年了。根据句意分析,他们来到这里是过去的事,他们互相了解大约一年的时间肯定发生在来这里之前,发生在过去某一动作之前的动作,应该使用过去完成时。故D选项正确。16- Such a smal
14、l mistake could have been avoided.- Yes. But I too nervous to see the zero.Aam Bhave beenCwas Dhad been【答案】C【解析】【详解】考查时态。句意:这样一个小错误本来是可以避免的。是的。但是我太紧张了,看不到零点。 由could have been avoided(本来可以避免)可知双方在谈论过去的事。故选C。17Wolf Warrior 2, which _ the “Award for Best Visual Effects” at the Beijing Film Festival, indicates Chinas film industry has come of age.Awins BwonChas won Dhad won【答案】B【解析】【详解】考查动词时态。句意:在北京电影节上获得“最佳视觉效果奖”的狼战2表明中国电影业已经成熟。因为电影获奖发生在过去,用一般过去时。故选B.18I a letter once a week to my family when I was in my first college year.Awrite Bwas writingChave written Dwrote【答案】
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1