最新英语过去完成时练习题含答案
C.have ID.had I
【答案】D
【解析】
试题分析:考察时态与倒装。前面的was表示过去时,当never等表否定的词放在句首时谓语动词倒装。句意:这个笑话如此有趣以至于我们突然大笑,以前从未听过像它一样有趣的故事。故选D
考点:考察时态与倒装
17.By the end of Last year, we _____ more than 1,100,000 cars.
6.It was not until 3 days later that the boy came back to life and explained to the police what_______ to him.
A.was happeningB.was to happenC.had happenedD.has happened
最新英语过去完成时练习题含答案
一、单项选择过去完成时
1.Not until ________a third time ________that he had given birth to the reading system for the blind called Braille.
A.Louis Braille tried;he announced
【知识归纳】
过去完成时态表示过去的过去。When I got there, the train had left.当我到达那里的时候,火车已经离开。
考点:考查时态
10.------You went to the“Bird’s Nest”last month, didn’t you?
------Yes. That was the second time I ________ to Beijing National Stadium.
考点:考查时态
4.She _________the sign language before she served as a volunteer to help the deaf.
A.learnsB.has learned
C.was learningD.had learned
【答案】D
【解析】
试题分析:句意:她作为一名志愿者来帮助聋人之前已经学习了手语。由句意可知,学习手语在做一名志愿者之前,是过去的过去,用过去完成时,故选D。
【答案】C
【解析】
考查时态。句意为:两个星期后,那个男孩才苏醒过来,向警方解释到底发生了什么事。happen发生在explain之前,是“过去的过去”,用过去完成时。
7.—— We didn’t find Smith attending the lecture.
—— No one ____ him about _____ a lecture the following day.
C.didn’t seeD.don’t see
【答案】B
【解析】
since,自从。。。以后。上句的表语是感到激动(“was excited”),这个状态发生在昨晚(“last night”),也就是过去。因此他们还没彼此见面(“They hadn’t seen each other”),这个动作发生在昨晚以前,也就是过去的过去。用过去完成时
B.did Louis Braille try;he announced
C.Louis Braille had tried;did he announce
D.had Louis Braille tried;had he announced
【答案】C
【解析】
倒装句。句意:直到L布拉耶又尝试了一次,他才宣布成功发明了专为盲人阅读用的文字--Braille。Not until位于句首时,后面的从句不倒装,主句使用部分倒装,即把be/do/will/have/can等提到主语之前,A、B两项的第二空未倒装,排除A、B;D项第一空不需要用倒装,排除D,故选C。
2.The girl, when _____ why she _____ in the exam, just lowered her head and kept silent.
A.questioned; was cheated
B.being questioned; was cheating
C.questioned; had cheated
A.told;there to beB.had told ; there to beC.told; there wasD.had told ; there being
【答案】D
【解析】
考查时态。根据句意可知没有人告诉他是在我们没有发现Smith之前发生,故用过去完成时;about为介词,故there be句型为there being,选D。
【答案】B
【解析】
试题分析:考查时态:--他拿了我们的票。--太好了,我原来害怕他忘了。因为现在知道他没忘,所以是原来害怕他忘了,第一空用一般过去式was,主句用一般过去式,从句用相应的过去时,排除D,用过去完成时,选B。
考点:考查时态
16.The joke was so interesting that we all burst out laughing. Never before __________ heard a joke like that.
考点:固定句式中的虚拟语气
11.(绵阳二诊)—I happened to meet Lily yesterday.
—Lucky dog!You ________each other for two years.
A.haven’t seenB.hadn’t seen
C.didn’t seeD.don’t see
A.were producingB.produced
C.had producedD.would produce
【答案】B
【解析】
考查动词的时态。句意为:——昨天我碰巧遇到莉莉了。——真幸运!你们已经两年没有见面了。根据句意可知,两年没有见面是在昨天碰巧见面之前,表示过去的过去,故用过去完成时。
答案:B
12.He said l5 people_______,two of them_____to hospital.
A.have beenB.were
C.had beenD.would be
【答案】C
【解析】
考查虚拟语气。表示“是某人第几次做某事”:That/This/It is+the first/second…last time+that clause(从句的谓语用现在完成时);That/This/It was+the first/second…last time+that clause(从句的谓语用过去完成时)。
A.have injured;admittingB.have been injured;being admitted
C.had injured;to admitD.had been injured;admitted
【答案】D
【解析】
第一空考查过去完成时,因为主句是he said,从句动作发生在主句之前,而且是被动式,第二空是独立主格结构,two of them是逻辑主语,和admit是被动关系,用过去分词,句意:他说15人受伤,其中两人住院。选D。
考点:考查动词时态的用法。
5.Sally was excited to meet Susan at the party last night.They _____ each other since they graduated from Oxford University in 2010.
A.haven’t seenB.hadn’t seen
考点:考查时态。
14.Never for one moment, believe it or not,_______ being faced with such a situation where a helping hand was greatly needed.
A.I imaginedB.do I imagine
考点:考查倒装。
15.—He’s got our tickets.
—That’s good I ________afraid that he ________them.
A.am; has forgotten B.was; had forgotten
C.was; forget D.am; will forget
9.As soon as I got to the airport, I realized I ________ my ID card at home.
A.had leftB.has left
C.would leaveD.will leave
【答案】A
【解析】
试题分析:考查时态。句意:一到机场,我就意识到我将身份证忘在家里了。根据语境可知,leave my ID card at home是发生在realized之前,用过去完成时。故选A。
【答案】C
【解析】
考查时态。由第一句可判断出第二句描述的事情发生在过去,for a while是相对于when she dropped in来说的when she dropped in,“我已经玩一会儿了”,因此该用过去完成时态.再看后一个动作,承接前面for a while,仍然在过去,had played for a while之后,因此应用过去将来时,表示过去那个时间将要发生的动作,故选C。
C.I have imaginedD.had I imagined
【答案】D
【解析】
试题分析:考查倒装。never否定词放在句首,主句要部分倒装。此类词还有never,seldom,scarcely,little,few,not,hardly,以及not only…but(also),no sooner…than,hardly… when,scarcely… when等等;句意:不管妳信不信,在那一刻我没能想象我要面对这样一个急需幫助的情況境地!B、D都为倒装句型,但主句谓语动作发生在过去的过去,排除B,故选D。
(英语)英语过去完成时练习题及答案
【解析】句意:——你得到美国签证了吗?——还没有,我过去太忙以至于没有申请,因此我上周没有去上海。根据后句时态可知,表示“过去的过去”应该用过去完成时。
4.At the awarding ceremony held in Tokyo, the scientists were surprised by what ______ in science and technology.
8.Catherine came home happily, which suggested that she the final exam.
A.had passedB.passC.would passD.should pass
【答案】A
【解析】
这题考查时态的用法:suggest做“暗示”讲,所以不用虚拟语气,因为通过考试是在回来前发生,所以用过去完成时。句意是:凯萨琳高兴地回来,说明她通过了考试。选A。
2.She stared at the painting, wondering where sheit.
A.sawB.had seen
C.seesD.has seen
【答案】B
【解析】
试题分析:句意:她盯着这个画,思索什么时候她曾见过它。根据语境可知ee这个动作发生在stare
之前,所以用过去完成时。故选B。
7.Father ________ for London on business upon my arrival, so I didn’t see him.
A.has leftB.leftC.had leftD.was leaving
【答案】C
【解析】
分析句子,由于后半句用的是一般过去式,故根据意思可知前半句的事是发生在后半句之前,故用过去完成时,故选C。句意:父亲在我回来之前已经去出差了,所以我没有见到他。
英语过去完成时练习题含答案及解析
英语过去完成时练习题含答案及解析一、单项选择过去完成时1.Never for one moment, believe it or not,_______ being faced with such a situation where a helping hand was greatly needed.A.I imagined B.do I imagineC.I have imagined D.had I imagined【答案】D【解析】试题分析:考查倒装。
never否定词放在句首,主句要部分倒装。
此类词还有never,seldom, scarcely, little, few, not, hardly,以及not only…but (also), no sooner…than,hardly… when ,scarcely… when 等等;句意:不管妳信不信,在那一刻我没能想象我要面对这样一个急需幫助的情況境地!B、D都为倒装句型,但主句谓语动作发生在过去的过去,排除B,故选D。
考点:考查倒装。
2.The girl, when _____ why she _____ in the exam, just lowered her head and kept silent. A.questioned; was cheatedB.being questioned; was cheatingC.questioned; had cheatedD.being questioned; has cheated【答案】C【解析】考查非谓语动词。
句意:当被问到为什么在考试中作弊中,小女孩子低头不语。
When引导的是是时间状语从句,与girl 之间是被动关系,所以用done形式,作弊没有被动语态,故选C项。
3.Wedidn’tget a hotel room because we ______ in advance.A.hadn’t booked B.haven’t bookedC.weren’t booking D.wouldn’t book【答案】A【解析】试题分析:考查时态。
最新过去完成时练习题含答案
最新过去完成时练习题含答案一、单项选择过去完成时1.——We didn’t find Smith attending the lecture.—— No one ____ him about _____ a lecture the following day.A.told ;there to be B.had told ; there to be C.told; there wasD.had told ; there being【答案】D【解析】考查时态。
根据句意可知没有人告诉他是在我们没有发现Smith之前发生,故用过去完成时;about为介词,故there be句型为there being,选D。
2.By the end of Last year, we _____ more than 1,100,000 cars.A.were producing B.producedC.had produced D.would produce【答案】C【解析】试题分析:考查时态。
句意:到去年年底,我们已经生产了一百一十多万辆汽车。
by the time+从句,从句用一般现在时,则主句用将来完成时;从句用一般过去时,主句用过去完成时;by the end of+时间点,时间点是过去的时间,主句用过去完成时;时间点是将来的时间,主句用将来完成时。
“By the end of Last year”指的是过去的时间,主句用过去完成时,故选C。
考点:考查时态3.The young man insisted he ____nothing wrong and that the police___him.A.did: released B.had done; releaseC.had done; must release D.should do; should release【答案】B【解析】考查insist的用法。
翻译成“坚持说”不用虚拟,翻译成“坚持认为”用虚拟(should+动词原形并且should可省。
(英语)英语过去完成时练习题20篇及解析
(英语)英语过去完成时练习题20篇及解析一、单项选择过去完成时1.I arrived late and missed the flight. I ____ the traffic to be so heavy.A.hadn’t expected B.haven’t expectedC.wouldn’t expect D.was expected【答案】A【解析】考查时态。
根据语境我迟到是过去,期盼为过去的过去。
句意:我来迟了,错过了航班。
我没想到交通会是如此堵。
2.We to finish the work before dark, but the heavy rain held us up.A.meant B.was meaningC.had meant D.would mean【答案】C【解析】试题分析: 句意:我们本打算在天黑前完成这项工作,但是大雨耽误了我们。
Mean to have done 和 had meant to do 表示“本打算做但是没做成”,类似用法的词还有plan,intend等,选C考点:考查动词时态3.—What a consequence!—Yes. I ________ him about it, but without success.A.will remind B.would remindC.was reminding D.had reminded【答案】D【解析】考查时态。
What a consequence! 意为“真是一场惨剧”,consequence多指不良的后果。
后一句句意应为“我曾经提醒过他,但没有成功。
”“consequence”发生在过去,remind 动作发生在后果出现之前,即过去的过去,因此用过去完成时态,故选D。
4.Hardly ___________the door when he rushed into the office out of breath.A.I opened B.did I openC.I had opened D.had I opened【答案】D【解析】本题考查hardly...when 结构,表示“一……就、刚刚……就”;句意:我刚把门打开,他就气喘吁吁冲进办公室。
(英语)过去完成时练习题含答案及解析
一、单项选择过去完成时
1.I was surprised to find the snack shops around the school empty; the studentseverything!
A.had been buyingB.had bought
C.have boughtD.have been buying
6.When we _______the railway station, the train _______for 5 minutes.
A.got to, had been awayB.reached, had left
C.arrived, has been awayD.arrived at, has left
考点:考查虚拟语气。
14.Never for one moment, believe it or not,_______ being faced with such a situation where a helping hand was greatly needed.
A.I imaginedB.do I imagine
【答案】B
【解析】
试题分析:考查时态辨析。根据句意是过去某一时间之前已经完成的事情,故采用过去完成时。句意:我惊讶地发现学校周围的零食店都已经空了;学生们买完了所有的东西。根据句意可以判断,故选B。
考点:考查时态辨析
2.Mandy _________ adoption since her son’s death, but her husband didn’t agree with her.
考点:考查过去完成时
13.If you________ the failed experiences, you would not havemade such a mistake in your homework.
英语过去完成进行时练习题20篇及解析
英语过去完成进行时练习题20篇及解析一、单项选择过去完成进行时1.He _______ English for four years before he went abroad.A.has studied B.was studyingC.has been studying D.had been studying【答案】D【解析】试题分析:考查时态。
根据句意:在他出国之前已经学习了四年的英语。
可知,学英语的动作发生在出国之前,而且现在出国依然在学,因此用过去完成进行时。
所以答案选D。
考点:考查时态2.I was suffering from a headache. That was probably because I ________in front of the computer too long.A.worked B.was workingC.have been working D.had been working【答案】D【解析】【详解】考查时态。
句意:我头疼。
可能是因为我在电脑前工作的太久了。
“工作”这个动作在我“头疼”之前一直在进行,所以用过去完成进行时,故选D。
3.—Why did they go to bed that early that night?—They were tired. They the walls all day long.A.were painting B.have paintedC.would paint D.had been painting【答案】D【解析】【详解】考查时态。
句意:——为什么那天晚上那么早,他们就上床睡觉了。
——他们累了,他们刷墙刷了一整天。
根据句意可知,睡觉这一动作发生在过去,且刷墙发生在"睡觉"之前,即过去的过去;又因为"刷墙"是在过去的过去一直进行的动作,因此用过去完成进行时,故选D。
4.Not only five gold medals in a row, but they also have not lost a single game since the 1992 Olympics.A.has the team won B.the team has wonC.did the team win D.the team won【答案】A【解析】【详解】考查部分倒装及谓语动词的时态。
最新高考英语过去完成时练习题及答案
最新高考英语过去完成时练习题及答案一、单项选择过去完成时1.I suddenly realized that I was kept so busy that I ______ little time with my family before. A.have spent B.had spentC.would spend D.was spending【答案】B【解析】试题分析:考查动词时态。
句意:我突然意识到我是如此的忙,结果我花费了很少的时间和家人在一起。
意识到以前已经发生的事情,此处指过去的过去,故选B。
考点:考查动词时态。
2.We to finish the work before dark, but the heavy rain held us up.A.meant B.was meaningC.had meant D.would mean【答案】C【解析】试题分析: 句意:我们本打算在天黑前完成这项工作,但是大雨耽误了我们。
Mean to have done 和 had meant to do 表示“本打算做但是没做成”,类似用法的词还有plan,intend等,选C考点:考查动词时态3.As soon as I got to the airport, I realized I ________ my ID card at home.A.had left B.has leftC.would leave D.will leave【答案】A【解析】试题分析:考查时态。
句意:一到机场,我就意识到我将身份证忘在家里了。
根据语境可知,leave my ID card at home是发生在realized之前,用过去完成时。
故选A。
【知识归纳】过去完成时态表示过去的过去。
When I got there, the train had left.当我到达那里的时候,火车已经离开。
考点:考查时态4.Sally was excited to meet Susan at the party last night.They _____ each other since they graduated from Oxford University in 2010.A.haven’t seen B.hadn’t seenC.didn’t see D.don’t see【答案】B【解析】since,自从。
(英语)英语过去完成时题20套(带答案)及解析
C.was Leabharlann assedD.had passed
【答案】D
【解析】
试题分析:考查时态。选项A为一般过去式;选项B为现在完成时;选项C为一般过去式被动语态;选项D为过去完成时。句意:只要驾考教练让我把车停到停车场,我就确定我已经通过了考试。当“我”把车停到停车场时,我确定自己考试通过,此时考试结束和考试通过是同时发生的动作,所以通过考试应在I was sure之前,故应用过去完成时。故选D.
A.have cookedB.were cookingC.had cookedD.would cook
【答案】C
【解析】
在英文中用by the time构成的从句修饰主句,主句通常用过去完成时,结构为had+过去分词,故本题选C。
11.She _________the sign language before she served as a volunteer to help the deaf.
C.enjoyedD.had been enjoying
【答案】A
【解析】
试题分析:考查时态。在“It+be+since从句”这一结构中,可用一般现在时或现在完成时,since从句用一般过去时。句意:他们喊我和他们去喝一杯。我说,离我上次好好的喝上一杯已经有10年了。故A正确。
考点:考查时态
15.I didn’t get into the two-hour quarrel; I know how it ______, though.
A.graduatedB.has graduated
C.had beenD.had graduated
【答案】D
【英语】英语过去完成时练习题含答案含解析
C.had beenD.would be
【答案】C
【解析】
考查虚拟语气。表示“是某人第几次做某事”:That/This/It is+the first/second…last time+that clause(从句的谓语用现在完成时);That/This/It was+the first/second…last time+that clause(从句的谓语用过去完成时)。
12.—Lily went to see the movie alone.
—If she _____ me about it, I would have gone with her.
A.should tellB.tellsC.toldD.had told
【答案】D
【解析】
考查时态。句意:丽丽一个人去看电影了。——如果她告诉过我这件事,我会和她一起去的。结合语境可知从句中说的是在过去已完成动作,故用过去完成时态。
8.---What’s wrong with your cell phone? I can’t get through.
--- Oh, my line was cut off because I ________ my bill.
A.haven’t paidB.hadn’t paidC.wasn’t payingD.don’t pay
考点:考查动词时态
16.When Mary arrived she found all her children ______ for nearly two hours.
A.have gone to sleepB.fell asleep
C.was falling asleepD.had been asleep
【英语】过去完成时练习题含答案含解析
A.had leftB.has left
C.would leaveD.will leave
【答案】A
【解析】
试题分析:考查时态。句意:一到机场,我就意识到我将身份证忘在家里了。根据语境可知,leave my ID card at home是发生在realized之前,用过去完成时。故选A。
A.had enjoyedB.was enjoying
C.enjoyedD.had been enjoying
【答案】A
【解析】
试题分析:考查时态。在“It+be+since从句”这一结构中,可用一般现在时或现在完成时,since从句用一般过去时。句意:他们喊我和他们去喝一杯。我说,离我上次好好的喝上一杯已经有10年了。故A正确。
A.was happeningB.was to happenC.had happenedD.has happened
【答案】C
【解析】
考查时态。句意为:两个星期后,那个男孩才苏醒过来,向警方解释到底发生了什么事。happen发生在explain之前,是“过去的过去”,用过去完成时。
6.Mr. Chapman retired at 70 after henearly 40 years with the Gas Company.
C.tookD.has taken
【答案】B
【解析】
试题分析:考查过去完成时。句意:你和Rice说什么了吗?没有,我去机场送她的时候飞机已经起飞了。由题意可知是过去进行的动作,并且在过去完成没有继续进行下去,所以是过去完成时,所以选B。
