(英语)英语过去完成时解析版汇编含解析

合集下载

中考英语易错题专题三英语过去完成时(含解析)及解析

中考英语易错题专题三英语过去完成时(含解析)及解析

中考英语易错题专题三英语过去完成时(含解析)及解析一、初中英语过去完成时1.By the end of last month, we ______already ______ our lessons.A. has, finishedB. have, finishedC. had, finishedD. will, finish【答案】 C【解析】【分析】题意:到上个月末为止,我们已经结束了课程。

根据句意,应选C。

【点评】注意时间状语,很容易选出。

2.We are too tired. Please stop __________ a rest.A. to haveB. havingC. haveD. has【答案】 A【解析】【分析】句意:我们是在太累了,停下来休息一下吧。

stop to have a rest.固定搭配故选A【点评】注意时态一致,3.By the time I ________ on the TV, Beckham ________ two goals.A. turned; have scoredB. turned; had scoredC. had turned; have scoredD. had turned; had scored【答案】 B【解析】【分析】句意:当我打开电视的时候,贝克汉姆已经进了两个球。

本句是时间状语从句,by the time到…时候为止,用于一般过去时,可排除CD选项。

从句用一般过去时,主句用过去完成时,需用“had+过去分词”结构,可排除A;根据句意结构,可知,故选B。

【点评】考查动词时态辨析题。

4.Jake _____his key in the office so he had to wait until his wife _______ home.A. has forgotten … comesB. forgot… comeC. had left… cameD. had left…would come【答案】 C【解析】【分析】句意:杰克把他的钥匙丢在办公室了,因此他不得不等到他的妻子回家。

高考英语过去完成时易错剖析及解析

高考英语过去完成时易错剖析及解析
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
A.reminded B.have reminded
C.have been reminding D.had reminded
【答案】D
【解析】考查时态。上句:所以杰克没有被他梦想中的大学录取,感觉很沮丧。下句:他活该,我不止一次提醒他认真对待他的学习。此空的动作指的是“过去的过去”所以用过去完成时态,故选D。
考点:考查虚拟语气。
15.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
A.haven’t seenB.hadn’t seen
C.didn’t seeD.don’t see
【答案】B
【解析】
since,自从。。。以后。上句的表语是感到激动(“was excited”),这个状态发生在昨晚(“last night”),也就是过去。因此他们还没彼此见面(“They hadn’t seen each other”),这个动作发生在昨晚以前,也就是过去的过去。用过去完成时
考点:考查倒装。
16.The hotel wasn’t particularly good. But I ____ in many worse hotels.

高考英语过去完成时真题汇编(含答案)含解析

高考英语过去完成时真题汇编(含答案)含解析
A.will have stayedB.stayC.have been stayingD.had stayed
【答案】D
【解析】
考查时态。by the time用完成时态,根据arrive用过去时态,故用过去完成时,表动作先于发生。选D。
6.By the time Jack returned home from England, his son.from college.
考点:考查倒装。
13.The manager is said to have arrived back from Paris where he ______ some European partners.
A.would meetB.is meeting
C.meetsD.had met
【答案】D
【解析】
A.I openedB.did I open
C.I had openedD.had I opened
【答案】D
【解析】
本题考查hardly...when结构,表示“一……就、刚刚……就”;句意:我刚把门打开,他就气喘吁吁冲进办公室。hardly以及含有否定意义的副词放在句首,句子用倒装结构,故选D。
8.Could I do some explanations? Ito call on you yesterday, but someone came to see me just
when I was about to leave.
A.had intendedB.intendedC.would intendD.was intending
试题分析:考查时态。不定式动作to have arrived说明发生在过去,定语从句met发生在过去的过去,故用过去完成时。句意:据说经理已经从巴黎回来了,在那里他会见了一些欧洲伙伴。故D正确。

(英语)高考英语过去完成时试题(有答案和解析)及解析

(英语)高考英语过去完成时试题(有答案和解析)及解析
【答案】A
【解析】
这题考查时态,当我们到了火车站时,火车已经离开了5分钟了。因为火车离开是发生在我们到火车站之前,所以用过去完成时。
9.As he approached the door, Mike looked into the room again to see if he _______ anything behind.
A.have gone to sleepB.fell asleep
C.was falling asleepD.had been asleep
【答案】D
【解析】
试题分析:考查时态的辨析。这里选用过去完成时,表示事件发生在过去的过去,由found,我们可以发现是过去时态,但是孩子睡着这件事发生在她发现之前,故为过去的过去,句意为:当Mary到达时,她发先孩子们已经睡了将近两个小时。故选D。
11.A full preparationbefore Beijing finally won the bid for hosting the 2022 Winter Olympic Games.
A.has been made B.had been made
C.would be made D.is made
8.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.— Didn’t you talk any with Rice?
—No, the plane __________ off when I rushed to the airport to see her off.

(英语)英语过去完成时易错剖析含解析

(英语)英语过去完成时易错剖析含解析
C.questioned; had cheated
D.being questioned; has cheated
【答案】C
【解析】
考查非谓语动词。句意:当被问到为什么在考试中作弊中,小女孩子低头不语。When引导的是是时间状语从句,与girl之间是被动关系,所以用done形式,作弊没有被动语态,故选C项。
A.haven’t seen B.hadn’t seen C.didn’t see D.don’t see
【答案】B
【解析】考查动词时态。句意:——上周在艺术长廊我碰巧见到了老同学威尔,这太令我惊讶了。——如果我没记错,你们在那之前十年没见了。根据happened to可以推断出,在过去动作之前发生的动作用过去完成时,故选B。
A.stoppedB.will stop
C.had stoppedD.has stopped
【答案】C
【解析】
解析:匆忙地到达晚会,我们很失望地发现乐队已经停止演奏了。题干中的were disappointed的状态发生在过去,stop这个动作发生在其之前,故应用过去完成时。所以选C。
13.— Didn’t you talk any with Rice?
C.was selectingD.selected
【答案】A
【解析】
试题分析:考查时态。本题描述的是过去发生的事情,另挑选好物品是发生在在收银台等待这个行为之前,应用过去完成时表示过去的过去,句意:我永远忘不了我们遇见那位著名的作家。我也是。他那时是挑好物品之后在超市的收银台。故选A
考点:考查时态
15.The joke was so interesting that we all burst out laughing. Never before __________ heard a joke like that.

(英语)高二英语过去完成时真题汇编(含答案)含解析

(英语)高二英语过去完成时真题汇编(含答案)含解析
考点:固定句式中的虚拟语气
8.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
【答案】B
【解析】
试题分析:句意:她盯着这个画,思索什么时候她曾见过它。根据语境可知see这个动作发生在stare
之前,所以用过去完成时。故选B。
考点:考查时态
18.Chinese scientists ______ on Tuesday that they ______ a low-cost welding robot, which can help improve welding efficiency for small factories.
考点:考查虚拟语气
16.Mary went to the box office at lunch time, but all the tickets ________ out.
A.would sellB.had soldC.have soldD.was selling
【答案】B
【解析】
【分析】【详解】
考点:考查动词时态
3.---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

(英语)高考英语过去完成时真题汇编(含答案)含解析

(英语)高考英语过去完成时真题汇编(含答案)含解析

(英语)高考英语过去完成时真题汇编(含答案)含解析一、单项选择过去完成时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.Catherine came home happily, which suggested that she the final exam.A.had passed B.pass C.would pass D.should pass【答案】A【解析】这题考查时态的用法:suggest做“暗示”讲,所以不用虚拟语气,因为通过考试是在回来前发生,所以用过去完成时。

句意是:凯萨琳高兴地回来,说明她通过了考试。

选A。

4.By the time he arrived in Beijing, we _______ there for two days.A.will have stayed B.stay C.have been staying D.had stayed【答案】D【解析】考查时态。

初中英语过去完成时及详细讲解

初中英语过去完成时及详细讲解

初中英语语法及过去完成时详解过去完成时是英语中一种表示过去某一时间点之前已经发生的动作或情况的时态。

它由"had + 过去分词"构成。

过去完成时的用法如下:1. 表示在过去某一时间点之前已经完成的动作:①She had already finished her homework when I arrived.(我到达时,她已经完成了作业。

)这里表示在我到达之前,她已经完成了作业。

②They had left before the concert started.(音乐会开始之前,他们已经离开了。

)这里表示在音乐会开始之前,他们已经离开了。

2. 表示在过去某一时间点之前持续的动作或状态:①He had been studying English for three years before he moved to England.(在他搬去英国之前,他已经学习英语三年了。

)这里表示在他搬去英国之前,他一直在学习英语。

需要注意的是,过去完成时强调的是过去某一时间点之前的动作或情况。

因此,常与过去的时间状语连用,如before、after等,以明确指定过去的时间点。

另外,过去完成时常与过去简单时连用,用于表示两个过去的动作或情况的先后顺序。

过去完成时的动作通常发生在过去简单时的动作之前。

例如:①She had finished her homework before she went to bed.(她在睡觉前已经完成了作业。

)②They had already left when I arrived at the party.(当我到达派对时,他们已经离开了。

)总结起来,过去完成时用于表示过去某一时间点之前已经发生的动作或情况,常与过去的时间状语连用,以明确指定过去的时间点。

同时,过去完成时通常与过去简单时连用,以表示两个过去的动作或情况的先后关系。

高考英语过去完成时真题汇编(含答案)含解析

高考英语过去完成时真题汇编(含答案)含解析

⾼考英语过去完成时真题汇编(含答案)含解析⾼考英语过去完成时真题汇编(含答案)含解析⼀、单项选择过去完成时1.He said l5 people_______,two of them_____to hospital.A.have injured;admitting B.have been injured;being admitted C.had injured;to admit D.had been injured;admitted【答案】D【解析】第⼀空考查过去完成时,因为主句是he said,从句动作发⽣在主句之前,⽽且是被动式,第⼆空是独⽴主格结构,two of them是逻辑主语,和admit是被动关系,⽤过去分词,句意:他说15⼈受伤,其中两⼈住院。

选D。

2. Although most adopted persons want the right to know who their natural parents are, some who have found them wish that they ______ the experience of meeting.A.haven’t B.hadn’tC.hadn’t had D.haven’t had【答案】C【解析】试题分析:考查虚拟语⽓。

动词wish引导的虚拟语⽓,与过去事实相反,⽤had + v-ed。

句意:虽然⼤多数被收养的⼈有权知道他们的亲⾝⽗母是谁,⼀些已经找到他们的希望他们没有遇到的经历。

故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【解析】试题分析:考查时态。

句意:⼀到机场,我就意识到我将⾝份证忘在家⾥了。

(英语)英语过去完成时专项含解析

(英语)英语过去完成时专项含解析

(英语)英语过去完成时专项含解析一、单项选择过去完成时1.—Didn’t you talk any with Rice?—No, the plane __________ off when I rushed to the airport to see her off.A.was taking B.had takenC.took D.has taken【答案】B【解析】试题分析:考查过去完成时。

句意:你和Rice说什么了吗?没有,我去机场送她的时候飞机已经起飞了。

由题意可知是过去进行的动作,并且在过去完成没有继续进行下去,所以是过去完成时,所以选B。

考点:考查过去完成时2. Chinese scientists ______ on Tuesday that they ______ a low-cost welding robot, which can help improve welding efficiency for small factories.A.announces; had invented B.announced; have invented C.announced; had invented D.announces; have invented【答案】C【解析】试题分析:考查时态。

第一空根据时间状语on Tuesday可知用一般过去时;第二空动词invent所发生的动作在announce之前,故用过去完成时。

句意:中国科学家在周二宣布,他们已经发明了低成本的焊接机器人,可以帮助提高小工厂焊接效率。

故C正确。

考点:考查时态3.(湖南十二校联考)I got an e-mail from my old friend last Sunday.Until then,we________in touch for nearly 3 years.A.didn’t get B.haven’t gotC.hadn’t got D.don’t get【答案】C【解析】考查时态。

高考英语过去完成时真题汇编(含答案)及解析

高考英语过去完成时真题汇编(含答案)及解析

高考英语过去完成时真题汇编(含答案)及解析一、单项选择过去完成时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. Although most adopted persons want the right to know who their natural parents are, some who have found them wish that they ______ the experience of meeting.A.haven’t B.hadn’tC.hadn’t had D.haven’t had【答案】C【解析】试题分析:考查虚拟语气。

动词wish引导的虚拟语气,与过去事实相反,用had + v-ed。

句意:虽然大多数被收养的人有权知道他们的亲身父母是谁,一些已经找到他们的希望他们没有遇到的经历。

故C正确。

考点:考查虚拟语气3.(绵阳二诊)—I happened to meet Lily yesterday.—Lucky dog!You ________each other for two years.A.haven’t seen B.hadn’t seenC.didn’t see D.don’t see【答案】B【解析】考查动词的时态。

句意为:——昨天我碰巧遇到莉莉了。

——真幸运!你们已经两年没有见面了。

根据句意可知,两年没有见面是在昨天碰巧见面之前,表示过去的过去,故用过去完成时。

答案:B4.Hardly ________ when she ________ someone knocking at the door.A.did she sit, heard B.did she sit, had heardC.had she sat, had heard D.had she sat, heard【答案】D【解析】试题分析:考查倒装句和时态。

【英语】 过去完成时考点解析(Word版附答案)

【英语】 过去完成时考点解析(Word版附答案)

【英语】过去完成时考点解析(Word版附答案)一、初中英语过去完成时1.By the time my mum got home, I _______ my homework.A. have finishedB. had finishedC. finishedD. will finish【答案】 B【解析】【分析】考查动词时态。

句意为“我母亲到家时,我已经做完作业了。

”主句动作在从句动作(一般过去时)之前就已经完成了,因此主句应用过去完成时,故选B。

2.By the time I ________ on the TV, Beckham ________ two goals.A. turned; have scoredB. turned; had scoredC. had turned; have scoredD. had turned; had scored【答案】 B【解析】【分析】句意:当我打开电视的时候,贝克汉姆已经进了两个球。

本句是时间状语从句,by the time到…时候为止,用于一般过去时,可排除CD选项。

从句用一般过去时,主句用过去完成时,需用“had+过去分词”结构,可排除A;根据句意结构,可知,故选B。

【点评】考查动词时态辨析题。

3.— What do you think of the young lady?— She is hard-working. She ________ all her effort into her work before she got ill.A. has putB. putC. had putD. would put【答案】 C【解析】【分析】句意:——你认为这位小姐怎样?——她很勤奋。

她生病前把她所有的精力都投入到她的工作中。

根据时间状语从句before she got ill.可知主句动作是过去的过去,该用过去完成时态:had+过去分词,故答案为C。

(英语)高考英语过去完成时真题汇编(含答案)及解析

(英语)高考英语过去完成时真题汇编(含答案)及解析

(英语)高考英语过去完成时真题汇编(含答案)及解析一、单项选择过去完成时1.---I will never forget when we met the famous writer---Neither will I. He______ some goods and was at the checkout of a supermarket.A.had selected B.has selectedC.was selecting D.selected【答案】A【解析】试题分析:考查时态。

本题描述的是过去发生的事情,另挑选好物品是发生在在收银台等待这个行为之前,应用过去完成时表示过去的过去,句意:我永远忘不了我们遇见那位著名的作家。

我也是。

他那时是挑好物品之后在超市的收银台。

故选A考点:考查时态2.He said that his car________stolen and he________have to telephone the police. A.was; would B.has been; willC.had been; would D.had been; will【答案】C【解析】考查时态。

宾语从句的主句谓语动词是过去式,从句应用过去的某种时态,故B、D排除;又因为汽车被偷,应发生在said之前,故应用过去完成时。

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【解析】试题分析:考查时态。

句意:因为我们没有提前预定,我们没有拿到宾馆房间。

原句中没有拿到房间使用了一般过去时“didn't get ....”,而预定宾馆是在之前就已经发生的事情,要使用过去完成时,表示在过去的过去就发生的事情。

(英语) 初中英语过去完成时试题(有答案和解析)含解析

(英语) 初中英语过去完成时试题(有答案和解析)含解析

(英语)初中英语过去完成时试题(有答案和解析)含解析一、初中英语过去完成时1.Mr. Smith ________ in a car factory for ten years before he came to China.A. had workedB. worksC. is workingD. will work【答案】 A【解析】【分析】句意:史密斯先生来中国前在一个汽车厂工作十年了。

根据before he came to China,可知他来汽车厂发生在来中国前,所以句子时态是过去完成时,had worked,故选A。

【点评】此题考查过去完成时。

根据时间状语确定句子时态。

2.Yesterday when I _______ to the station, the train ______ already.A. got, had leftB. got, has leftC. had got, leftD. got, left【答案】 A【解析】【分析】句意:昨天当我到达车站时,火车已经离开了。

结合语境可知前文时间状语从句描述的是过去某时发生的动作,故用一般过去时态。

下文,描述的是过去某时前已经完成的动作,故用过去完成时态,选A。

【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。

解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。

英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。

3.I got to the party late. By the time I arrived, some people ______ home already.A. wentB. would goC. had goneD. have gone【答案】 C【解析】【分析】句意:我到聚会晚了。

在我到达之前,一些人已经回家了。

结合语境可知下文描述的是过去某时已经完成的动作,用过去完成时态。

英语过去完成时专项含解析

英语过去完成时专项含解析

英语过去完成时专项含解析一、单项选择过去完成时1.In the capital Kathmandu, thousands of people _______ the night on pavements, in parks and open fields in chilly temperatures before they returned to their collapsed homes.A.would spend B.were spendingC.spent D.had spent【答案】D【解析】试题分析:考察过去完成时。

过去完成时表示过去某一时间或动作以前已经发生或完成的动作,对过去的某一点造成的某种影响或结果,结构为:had+动词的过去分词形式。

成百上千的人们呆在户外发生在“回到家中”这个动作之前。

句意:在加德满都首都,在他们回到坍塌的家之前,成百上千的群众在人行道、公园、空旷的田间度过了寒冷的夜晚,故选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 hot el room because we ______ in advance.A.hadn’t booked B.haven’t bookedC.weren’t booking D.wouldn’t book【答案】A【解析】试题分析:考查时态。

高考英语易错题专题三过去完成时(含解析)含解析

高考英语易错题专题三过去完成时(含解析)含解析
考点:考查虚拟语气。
14.The manager is said to have arrived back from Paris where he ______ some European partners.
A.would meetB.is meeting
C.meetsD.had met
【答案】D
【解析】
A.passedB.have passed
C.was passedD.had passed
【答案】D
【解析】
试题分析:考查时态。选项A为一般过去式;选项B为现在完成时;选项C为一般过去式被动语态;选项D为过去完成时。句意:只要驾考教练让我把车停到停车场,我就确定我已经通过了考试。当“我”把车停到停车场时,我确定自己考试通过,此时考试结束和考试通过是同时发生的动作,所以通过考试应在I was sure之前,故应用过去完成时。故选D.
A.was takingB.had taken
C.tookD.has taken
【答案】B
【解析】
试题分析:考查过去完成时。句意:你和Rice说什么了吗?没有,我去机场送她的时候飞机已经起飞了。由题意可知是过去进行的动作,并且在过去完成没有继续进行下去,所以是过去完成时,所以选B。
考点:考查过去完成时
Never does he come late.他从不迟到。
Little did he know that the police were after him.他一点也不知道警察在找他。
By no means shall I go there again.我决不会再去那儿了。
Hardly had he arrived at the station when the train began to leave.他一到车站,火车就开动了。

高三英语过去完成时真题汇编(含答案)含解析

高三英语过去完成时真题汇编(含答案)含解析

高三英语过去完成时真题汇编(含答案)含解析一、单项选择过去完成时1.Could I do some explanations? Ito call on you yesterday, but someone came to see me just when I was about to leave.A.had intended B.intended C.would intend D.was intending【答案】A【解析】考查固定搭配。

have intended to do sth. =" intend" to have done sth.“本打算做某事”。

根据yesterday可知,事情发生在过去,故用过去完成时,意为“本打算......”。

故选A。

2.That was the first time I _____to Hongkong so I had great difficulty _____the hotel. A.went, finding B.had gone, to findC.have been, found D.had been, finding【答案】D【解析】试题分析:句意:这是我第一次来香港,所以我找旅馆有点困难。

固定短语:have difficulty doing sth“做某事有困难”,排除BC选项。

句型:it is the first time that+从句“这是第一次做某事”如果主句谓语是is,则that从句用现在完成时态;如果是was 则that从句则用过去完成时,选D。

考点:考查固定句型和短语3.As he approached the door, Mike looked into the room again to see if he _______ anything behind.A.left B.had leftC.has left D.would leave【答案】B【解析】B 考察动词时态。

(英语)英语过去完成时专项含解析

(英语)英语过去完成时专项含解析

(英语)英语过去完成时专项含解析一、初中英语过去完成时1.—Did you see Tom at the party?—No, he _________ by the time I got there.A. leftB. was leavingC. had leftD. has left【答案】 C【解析】【分析】句意:——在聚会时你见了汤姆了吗?——没有,我到达的时候他已经离开了。

got,一般过去时,离开在到达之前已经发生了,因此使用过去完成时,故答案是C。

【点评】考查过去完成时,注意过去完成时表达的是过去的过去。

2.— What do you think of the young lady?— She is hard-working. She ________ all her effort into her work before she got ill.A. has putB. putC. had putD. would put【答案】 C【解析】【分析】句意:——你认为这位小姐怎样?——她很勤奋。

她生病前把她所有的精力都投入到她的工作中。

根据时间状语从句before she got ill.可知主句动作是过去的过去,该用过去完成时态:had+过去分词,故答案为C。

【点评】考查过去完成时。

理解句意并掌握过去完成时表示过去的过去,构成为:had+过去分词。

3.— Jack, would you like to see the new movie?— I'd love to, but I______ it already.A. am seeingB. will seeC. seeD. have seen【答案】 D【解析】【分析】句意:——杰克,你愿意去看这个新电影吗?——当然乐意,但是我已经看过了。

由already可知是完成时,所以用have done。

故选D。

【点评】本题考查完成时have done。

初中英语过去完成时解析版汇编含解析

初中英语过去完成时解析版汇编含解析

初中英语过去完成时解析版汇编含解析一、初中英语过去完成时1.By the end of last month, we ______already ______ our lessons.A. has, finishedB. have, finishedC. had, finishedD. will, finish【答案】 C【解析】【分析】题意:到上个月末为止,我们已经结束了课程。

根据句意,应选C。

【点评】注意时间状语,很容易选出。

2.Before O'Shea hosted the Joy FM program in Beijing, he_______ in Hongkong for ten years.A. worksB. has workedC. had workedD. would work【答案】C【解析】【分析】句意:O'Shea在北京主持Joy FM节目前,他已经在香港工作了10年了。

根据Before O'Shea hosted the Joy FM program in Beijing可知,主持节目这个动作发生在过去,而在香港呆了十年是发生在过去的过去,时态要用过去完成时(had +过去分词),故选C。

【点评】考查动词的时态。

牢记过去完成时的用法。

3.— What do you think of the young lady?— She is hard-working. She ________ all her effort into her work before she got ill.A. has putB. putC. had putD. would put【答案】 C【解析】【分析】句意:——你认为这位小姐怎样?——她很勤奋。

她生病前把她所有的精力都投入到她的工作中。

根据时间状语从句before she got ill.可知主句动作是过去的过去,该用过去完成时态:had+过去分词,故答案为C。

(英语)高二英语过去完成时解析版汇编

(英语)高二英语过去完成时解析版汇编

(英语)高二英语过去完成时解析版汇编一、单项选择过去完成时1.Grandpa was shocked by the news. Rarely ______ him so quiet.A.do I see B.had I seenC.I had seen D.I saw【答案】B【解析】本句中的rarely很少,是一个表示否定意义的词,放在句首的时候,后面的主句要使用部分倒装。

句意:听到这个消息爷爷很惊讶。

我很少看见他如此安静。

根据句意可知是在这之前,我很少看见他如此安静,现在的情况已经使用了一般过去时,在这之前要使用过去完成时。

故B正确。

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.It was not until 3 days later that the boy came back to life and explained to the policewhat_______ to him.A.was happening B.was to happen C.had happened D.has happened【答案】C【解析】考查时态。

句意为:两个星期后,那个男孩才苏醒过来,向警方解释到底发生了什么事。

happen发生在explain之前,是“过去的过去”,用过去完成时。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(英语)英语过去完成时解析版汇编含解析一、初中英语过去完成时1.By the time he at the railway station, the train .A. had arrived; had leftB. arrived; had leftC. arrived; leftD. had arrived; has left 【答案】 B【解析】【分析】由语境可知,到达火车站发生在火车离开之后,故排除A、D两项。

by the time引导时间状语从句,从句用一般过去时,主句则用过去完成时,故选B。

【点评】本题考查过去完成时的用法。

2.—Peter, _______ you _______ your homework?—Not yet, I'll do it at once.A. have; finishedB. Did; finishC. Will; finish【答案】 A【解析】【分析】句意:——皮特,你完成作业了吗?——还没有,我马上做。

根据Not yet, I'll do it at once.可知此处问你的作业完成了吗,所以句子时态用现在完成时,现在完成时的结构have+done,故选A。

【点评】此题考查句子时态。

要根据上下文的联系确定句子时态。

3.By the time I finished my homework,my mother .A. sleptB. has been asleepC. was asleepD. had been asleep【答案】 D【解析】【分析】由上文“By the time ”和“ finished”可知此处应为过去完成时,故选D.【点评】考查过去完成时。

4.When I got to school, I realized I ______ my backpack at home.A. leftB. had leftC. forgotD. had forgotten【答案】 B【解析】【分析】句意:当我到学校时,我才意识到我把双肩包落在家里了。

把…落在…用leave,又因为是过去完成时,故选B。

【点评】考查把…落在…的用法。

熟背句型。

做题就很容易。

5.By the time they reached the bus stop, the bus__________ for ten minutes.A. had leftB. have leftC. had been awayD. have been away【答案】 C【解析】【分析】句意:到他们到达公交车站的时候,公交车已经离开十分钟了。

句中by the time 的意思是到...时候,后跟从句,从句使用的是一般过去时。

根据句意可知,从句中表示的动作应该发生在他们到达车站之前,故应该用过去完成时。

A是过去完成时,但是left是瞬间性动词,不能和一段时间状语连用;B是现在完成时;C是过去完成时,并且是系表结构,可以和一段时间连用;D是现在完成时。

故选C。

【点评】考查动词时态。

6.By the time the alarm clock went off, My mother had already _________.A. wake me upB. wake up meC. waken up meD. waken me up【答案】 D【解析】【分析】句意:闹钟响时,我妈妈已经把我叫起来了。

根据句意,动词应用过去完成时,用had +动词的过去分词。

wake up是动副结构,代词作宾语必须放中间,故选D。

【点评】考查本单元的目标句型,只要熟练背诵句型,找出答案很简单。

7.By the end of last month,I all the CDs of the famous singer.A. collectB. collectedC. have collectedD. had collected【答案】 D【解析】【分析】根据时间状语“by the end of last month”可知谓语动词发生在过去的过去,故用过去完成时。

故选D.【点评】此题考查动词时态。

8.He said that ________.A. he has finished his work alreadyB. he had finished his work alreadyC. has he finished his work alreadyD. had he finished his work already【答案】B【解析】【分析】句意:他说他已经完成他的工作了。

说之前就已经做完工作了,said是过去式,所以完成工作是发生在过去之前,所以用过去完成时,结构是had+动词过去分词,排除A、C。

said后面跟的是宾语从句,从句句子结构应该也是主语+谓语+宾语,所以排除D,故选B。

【点评】考查过去完成时,注意其定义的理解。

9.The fireman________ the burning building three times before the fire was put out. A. is entering B. has entered C. was entering D. had entered【答案】 D【解析】【分析】句意:消防队员三次进入着火的大楼,才把火扑灭。

A. is entering现在进行时;B. has entered现在完成时;C. was entering过去进行时;D. had entered过去完成时。

根据 was put out,可知一般过去时,消防队员三次进入着火的大楼,动作已经完成,因此用过去完成时(表达过去的过去),had entered,故选D。

【点评】考查句子时态。

注意过去完成时的用法。

10.By the time I got back to school, the bell______.A. rangB. has rungC. had rung【答案】 C【解析】【分析】句意:当我返回到学校时,铃早响了。

By the time…,在……时间前,经常用于过去完成时态。

过去完成时态,表示动作发生在过去的过去。

铃响发生在过去的动作回到学校之前,所以用过去完成时态。

A. rang一般过去时态;B. has rung现在完成时态;C. had rung过去完成时态。

故选 C。

11.The girl sitting next to me on the plane was very nervous, for she before.A. didn't flyB. hasn't flownC. hadn't flownD. wasn't flying【答案】C【解析】【分析】句意:飞机上坐在我旁边的女孩很紧张,因为她以前没有坐过飞机。

根据上文的句子The girl sitting next to me on the plane was very nervous的一般过去时态可知,这里空白处所表示的是过去的过去,谓语应该用过去完成时态:had+动词的过去分词。

根据句意,故答案为C。

【点评】考查过去完成时态。

掌握过去完成的意义和用法:表示过去的过去的动作或状态。

用had+动词的过去分词表达。

12.By the time of last year, she the piano for five years.A. learntB. has learntC. had learntD. will learn【答案】C【解析】【分析】句意:到去年的时候,她已经学了五年钢琴了。

由时间状语By the time of last year可知这里是指在这个时间之前已经完成的动作,应该用过去完成时:had+动词的过去分词。

故答案为C。

【点评】考查过去完成时。

掌握过去完成时的构成和用法。

13.The little boy me a few minutes before his mother showed up.A. stares atB. has stared atC. looks atD. had stared at【答案】 D【解析】【分析】句意:这个小男孩在他妈妈出现之前一直盯着我。

根据stare这个动作发生在他妈妈showed up出现之前,是过去的过去,可知用过去完成时had+过去分词。

故选D。

【点评】本题考查过去完成时,熟记过去完成时的结构had+过去分词。

14.Mary thought of the party which she___________ for this day.A. planB. plannedC. had plannedD. would plan【答案】 C【解析】【分析】句意:玛丽想起了她今天计划的聚会。

plan的动作发生在thought of的动作之前,表示过去的过去,要用过去完成时had+过去分词。

故选C。

【点评】考查过去完成时的构成和用法。

注意过去完成时表示过去的过去含义。

15.Seeing John rush into the room with tears in his eyes, I asked him what .A. would happenB. had happenedC. happenedD. was happened【答案】 B【解析】【分析】所填写动作发生在asked以前,表示过去的过去,用过去完成时,故选B。

句意是:看到约翰眼里含着泪水冲进房间,我问他发生什么事了。

【点评】本题考查过去完成时的用法。

16.I asked your mother if she that dress.A. boughtB. had boughtC. had buyedD. buy【答案】 B【解析】【分析】句意:我问你妈妈她是否买了那件裙子。

本句中从句的动作应该是发生在ask之前的. 所以用“had+过去分词”形式来表达。

故选D【点评】考查过去完成时。

17.She said when she got to the cinema, the film ________ for 5 minutes.A. has begunB. had begunC. has been onD. had been on【答案】 D【解析】【分析】句意:她说当她到达电影院的时候,电影已经开始五分钟了。

根据got 可知,电影开始五分钟属于在过去某时间前已经存在的状态,应该用过去完成时,所以排除A和C。

开始begin,电影已经开始了五分钟是存在的状态,要用延续性的动词,所以要将瞬间动词begin改为be on,故选D。

相关文档
最新文档