过去完成时专题(含答案)
【英语】高考英语过去完成时真题汇编(含答案)含解析
【英语】高考英语过去完成时真题汇编(含答案)含解析一、单项选择过去完成时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._______ could be judged from her eyes that she was terribly sorry for what she ________. A.As; had done B.That; did C.As; did D.It; had done【答案】D【解析】本题句意“从她的眼神可以判断,她为她所做的感到非常抱歉”。
此句中的that引导的从句是真正的主语,而it作形式主语。
她感到抱歉是过去时,而所做的在抱歉之前已发生,故用过去完成时。
3.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【解析】试题分析:考查倒装句和时态。
本句中放在句首的副词hardly,是一个表示否定含义的副词,放在句首谓语动词要使用部分倒装的形式。
且hardly....when....意为“一...就...”,主句的动作发生在从句之前,时态要保持一致。
英语过去完成时专项习题及答案解析及解析
C.had meantD.would mean
【答案】C
【解析】
试题分析:句意:我们本打算在天黑前完成这项工作,但是大雨耽误了我们。Mean to have done和had meant to do表示“本打算做但是没做成”,类似用法的词还有plan,intend等,选C
考点:考查动词的时态
6.Wedidn’tget a hotel room because we ______ in advance.
A.hadn’t bookedB.haven’t booked
C.weren’t bookingD.wouldn’t book
【答案】A
【解析】
试题分析:考查时态。句意:因为我们没有提前预定,我们没有拿到宾馆房间。原句中没有拿到房间使用了一般过去时“didn't get ....”,而预定宾馆是在之前就已经发生的事情,要使用过去完成时,表示在过去的过去就发生的事情。故A项正确。
【答案】D
【解析】
考查时态。根据句意可知没有人告诉他是在我们没有发现Smith之前发生,故用过去完成时;about为介词,故there be句型为there being,选D。
2.Weto finish the work before dark, but the heavy rain held us up.
A.didn’t getB.haven’t got
C.hadn’t gotD.don’t get
【答案】C
【解析】
考查时态。句意为:上周日我收到了老朋友的一封邮件。在那之前,我们将近三年没有联系了。根据Until then可知,get in touch这一动作发生在got an e mail之前,所以用过去完成时。
(英语)英语过去完成时题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
【英语】过去完成时专题(含答案)
【英语】过去完成时专题(含答案)一、初中英语过去完成时1.Mr. Wang ______ in this factory for 30 years already.A. worksB. is workingC. has workedD. will work【答案】 C【解析】【分析】句意:王先生在这个工厂工作已经30年了。
根据for 30 years already,可知句子为现在完成时,表示发生于过去的动作一直持续到现在。
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.When I ______ the cinema, the film _______for ten minutesA. got to; has begunB. arrived at; has been onC. reached; had begunD. hurried to; had been on【答案】 D【解析】【分析】这题考查时态,第一空几个选项都可以,第二空指“我到电影院之前电影已经开始5分钟了”,用过去完成时,又因为begin是短暂动词,不能和一段时间连用,所以选D。
【点评】要注意完成时态中的延续性动词的转换。
4.Yesterday when I _______ to the station, the train ______ already.A. got, had leftB. got, has leftC. had got, leftD. got, left【答案】 A【解析】【分析】句意:昨天当我到达车站时,火车已经离开了。
小升初英语过去完成时练习题40题(含答案)
小升初英语过去完成时单选题40题(含答案)1. I ________ my homework before I watched TV.A.had finishedB.finishedC.have finishedD.will finish答案:A。
本题考查过去完成时的用法。
句子中“watched TV”是过去的动作,而“完成作业”这个动作在“看电视”之前,是过去的过去,所以要用过去完成时had finished。
B 选项finished 是一般过去时;C 选项have finished 是现在完成时;D 选项will finish 是一般将来时。
2. She ________ her room before her friends came.A.had cleanedB.cleanedC.has cleanedD.will clean答案:A。
“her friends came”是过去的动作,“打扫房间”在“朋友来”之前,是过去的过去,用过去完成时had cleaned。
B 选项cleaned 是一般过去时;C 选项has cleaned 是现在完成时;D 选项will clean 是一般将来时。
3. They ________ to the park before it started to rain.A.had goneB.wentC.have goneD.will go答案:A。
“it started to rain”是过去的动作,“去公园”在“下雨”之前,是过去的过去,用过去完成时had gone。
B 选项went 是一般过去时;C 选项have gone 是现在完成时;D 选项will go 是一般将来时。
4. He ________ his breakfast before he left for school.A.had hadB.hadC.has hadD.will have答案:A。
高考英语过去完成时真题汇编(含答案)含解析
⾼考英语过去完成时真题汇编(含答案)含解析⾼考英语过去完成时真题汇编(含答案)含解析⼀、单项选择过去完成时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【解析】试题分析:考查时态。
句意:⼀到机场,我就意识到我将⾝份证忘在家⾥了。
【英语】 英语过去完成时专题练习(及答案)含解析
C.hadn’t hadD.haven’t had
【答案】C
【解析】
试题分析:考查虚拟语气。动词wish引导的虚拟语气,与过去事实相反,用had + v-ed。句意:虽然大多数被收养的人有权知道他们的亲身父母是谁,一些已经找到他们的希望他们没有遇到的经历。故C正确。
【答案】A
【解析】
这题考查时态,当我们到了火车站时,火车已经离开了5分钟了。因为火车离开是发生在我们到火车站之前,所以用过去完成时。
4.It was not until 3 days later that the boy came back to life and explained to the police what_______ to him.
考查时态。根据句意可知没有人告诉他是在我们没有发现Smith之前发生,故用过去完成时;about为介词,故there be句型为there being,选D。
6.-----What were you up to when she dropped in?
------I______ for a while and _____ some reading.
A.was happeningB.was to happenC.had happenedD.has happened
【答案】C
【解析】
考查时态。句意为:两个星期后,那个男孩才苏醒过来,向警方解释到底发生了什么事。happen发生在explain之前,是“过去的过去”,用过去完成时。
5.—— We didn’t find Smith attending the lecture.
C.was selectingD.selected
【英语】 英语过去完成时专题练习(及答案)及解析
【英语】英语过去完成时专题练习(及答案)及解析一、单项选择过去完成时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.She stared at the painting, wondering where she it.A.saw B.had seenC.sees D.has seen【答案】B【解析】试题分析:句意:她盯着这个画,思索什么时候她曾见过它。
根据语境可知see这个动作发生在stare之前,所以用过去完成时。
故选B。
考点:考查时态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之前,用过去完成时。
过去完成时练习题及答案
过去完成时练习题及答案1. 填空题:- 我昨天回家时,他已经完成了作业。
(finish)- 她告诉我,她已经去过中国两次了。
(visit)- 他们到达电影院时,电影已经开始了。
(start)- 我到达车站时,火车已经离开了。
(leave)- 他告诉我他学过法语。
(learn)2. 选择题:- 他昨天在图书馆工作了一整天,直到晚上才回家。
A) He had worked in the library all day yesterday.B) He had been working in the library all day yesterday.C) He worked in the library all day yesterday.- 她已经完成了她的论文,并且提交了。
A) She has finished her paper and submitted it.B) She had finished her paper and had submitted it.C) She had finished her paper and submitted it.- 我到达那里时,他们已经离开了。
A) When I arrived there, they had already left.B) When I arrived there, they already left.C) When I arrived there, they were leaving.- 他告诉我他小时候就已经学会了游泳。
A) He told me he had learned how to swim when he was a child.B) He told me he learned how to swim when he was a child.C) He told me he learns how to swim when he was a child.答案1. 填空题答案:- I had finished my homework when I got home yesterday.- She told me she had visited China twice.- They arrived at the cinema and the movie had already started.- I arrived at the station and the train had already left. - He told me he had learned French.2. 选择题答案:- C) He worked in the library all day yesterday.- C) She had finished her paper and submitted it.- A) When I arrived there, they had already left.- A) He told me he had learned how to swim when he was a child.希望这些练习题和答案能帮助你更好地理解和掌握过去完成时的用法。
过去完成时练习题含答案及解析
过去完成时练习题含答案及解析一、单项选择过去完成时1 • I ____ the paper before my lawyer explained the details to me.A ・ signedB ・ had signedC • signsD ・ has signed【答案】B【解析】试题分析:考查过去完成时。
句意:在我的律师和我详细说明之前我就已经签字了。
由题中时间点可知是过去完成时,故选B。
考点:考查过去完成时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'tB. hadn'tC • hadn * t hadD ・ haven ' t had【答案】C【解析】试题分析:考查虚拟语气。
动词wish引导的虚拟语气,与过去事实相反,用had + v-ed。
句意:虽然大多数被收养的人有权知道他们的亲身父母是谁,一些已经找到他们的希望他们没有遇到的经历。
故C正确。
考点:考查虚拟语气3・ The twins, who their homework, were allowed to play badminton on the playground. A • will finishB • finishC • have finishedD ・ had finished【答案】D【解析】试题分析:句意:已经完成作业的双胞胎被允许到操场上打羽毛球。
他们“被允许”用的是一般过去式,而完成作业是在被允许打羽毛球之前,属于过去的过去的动作,用过去完成时,所以选D。
高考英语过去完成时题20套(带答案)
高考英语过去完成时题20套(带答案)一、单项选择过去完成时1.I was surprised to find the snack shops around the school empty; the students everything! A.had been buying B.had boughtC.have bought D.have been buying【答案】B【解析】试题分析:考查时态辨析。
根据句意是过去某一时间之前已经完成的事情,故采用过去完成时。
句意:我惊讶地发现学校周围的零食店都已经空了;学生们买完了所有的东西。
根据句意可以判断,故选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.Mr. Chapman retired at 70 after he nearly 40 years with the Gas Company.A.had spent B.has spent C.spends D.would spend【答案】A【解析】本题考查时态。
根据语境Mr. Chapman退休已经发生在过去,所以动作spend度过,是过去的过去,故用过去完成时。
选A。
4.—The battery in my cell phone is running low.—I that last night before we went to bed.A.was noticing B.have noticed C.would notice D.had noticed【答案】D【解析】本题考查时态。
过去完成时练习题含答案
过去完成时练习题含答案过去完成时专项练1.We had painted the house before we moved in.2.That rich old man had made a will before he died.3.They had studied the map of the country before they left.4.The robbers had run away before the policemen arrived.5.I had turned off all the lights before I went to bed.6.Paul went out with Jane after he had made a phone call.7.Tom said he had read the book twice.在我们搬进去之前,我们已经把房子刷好了。
这位富有的老人在去世之前已经立了遗嘱。
他们在离开之前已经研究了这个国家的地图。
抢劫犯在警察到达之前已经逃走了。
我在睡觉之前已经关掉了所有的灯。
XXX打完电话后和XXX一起出去了。
XXX说他已经读了这本书两遍。
Our plan failed because we made a bad mistake。
After XXX finished speaking。
he left the hall。
The Reads were having XXX when I arrived at their house。
He had already left by the time XXX。
By the end of last term。
we had learned about 4000 English words。
XXXWe were surprised at what she had already done。
XXX't go to Qingdao because she had been there before。
英语过去完成时专项训练100(附答案)含解析
英语过去完成时专项训练100(附答案)含解析一、初中英语过去完成时1.—We all went to the cinema except you last night. Why didn't you come?—Because I that movie twice.A. have watchedB. had watchedC. was watchingD. would watch【答案】 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.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年了。
英语过去完成时题20套(带答案)
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
【解析】
【分析】【详解】
解析:匆忙地到达晚会,我们很失望地发现乐队已经停止演奏了。题干中的were disappointed的状态发生在过去,stop这个动作发生在其之前,故应用过去完成时。所以选C。
14.— Didn’t you talk any with Rice?
—No, the plane __________ off when I rushed to the airport to see her off.
A.was takingB.had taken
C.tookD.has taken
【答案】B
【解析】
试题分析:考查过去完成时。句意:你和Rice说什么了吗?没有,我去机场送她的时候飞机已经起飞了。由题意可知是过去进行的动作,并且在过去完成没有继续进行下去,所以是过去完成时,所以选B。
考点:考查过去完成时
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(从句的谓语用过去完成时)。
初中英语过去完成时练习题(附答案)
过去完成时练习题一、()(1)The police found that the house _______and a lot of things_________.A. has broken into, has been stolenB. had broken into, had been stolenC. has been broken into, stolenD. had been broken into, stolen()(2)By the end of this century, we__ ours into a strong modern country.A. will buildB. had builtC. have builtD. will have built ()(3)We _________the work by six yesterday evening.A. finishedB.would finishC. had finishedD. had been finished ()(4)I _________to help you but couldn’t get here in time.A. wantB. had wantedC. have wantedD. was wanting ()(5) Mrs. Wu told me that her sister___________.A. left about two hours beforeB. would leave about two hours beforeC. has left about two hours agoD. had left about two hours before() (6)When I reached home, my parents __________their supper.A.are havingB.have already hadC.have hadD. had already had() (7)It seems that the old man _________something important.A.has lostB. had lostC. lostD. would lose () (8)She __________in this school ________the past ten years.A.was teaching, sinceB. had been teaching, sinceC.would teach, forD. has been teaching, for() (9)Did you see Xiao Li at the party? No, ______by the time I arrived.A.she’d leftB.she's leftC. She was leftD.she must leave()(10)The job proved to be much more difficult than I______.A. expectB.expectedC. would expectD.had expected () (11)We couldn’t catch up with the others because they _____too long before us.A.startedB.were startingC.have startedD.had started () (12)She felt anxious about her son as she ________for quite a long time.A.haven't heard himB. hadn’t heard himC.haven‘t heard from himD. hadn’t heard from him() (13)By the time the speaker entered the hall, all the listeners_______.A. had seatedB. were seatedC. seatedD. were seating () (14)By the end of next July this building__________.A. will be finishedB. will have finishedC. will have been finishedD. had been finished() (15)By the time the war ____, most of the people had left.A.was beganB. was broken outC.broke outD. had been broken out() (16)If she ______harder, she would have succeeded.A. had workedB. have workedC. should workD. worked () (17)I wish ______I you yesterday.A. seenB. did seeC. had seenD. were to see ()(18)He is talking so much about America as if he _______ there.A. had beenB.has beenC. wasD. been() (19)That dinner was the most expensive meal we___.A. would haveB. have hadC. had never hadD. had ever had()(20)When Jack arrived he learned Mary ______for almost an hour.A. had goneB. had set ofC. had leftD. had been away()21.I lost the book I ____.A.have bought B.bought C.had bought D.had been bought()22.The bus had gone when I ____at the bus stop.A.have arrived B.arrived C.had arrived D.am arriving()23.Tom ____of visiting his grandmother,but the bad but the bad weather made him change his mi.A.has thought B.thought C.had thought D.had been thought()24.—Did you meet Tom at the airport?—No,he ___by the time I ___there.A.has left;got B.had left;arrivedC.left;arrived D.left;had got()25.—Why didn't Tom attend the meeting yesterday?—He ____Beijing.A.has gone to B.had gone to C.went to D.had been to()26.—I ____to come to help you.—But you didn’t come.A.have meant B.had meant C.meant D.will mean()27.Finally Mary was admitted by Beijing University,for which she___five times.A.had tried B.was trying C.has tried D.tried()28.—I have bought you the books you want.—Oh,good,I ___afraid you had forgotten.A.was B.am C.had been D.have been ()29. When Li Ming hurried home, he found that his mother ____already ____to hospital.A has; been sentB had; sentC has; sentD had; been sent()30. We ____five English songs by the end of last term.A had learnedB learnedC have learnedD will have learned()31. Han Mei told me she _____lunch, so she was very hungry.A has hadB hasn't haveC have hadD hadn't had()32. By the end of 1976, many buildings _____built in the city.A have beenB haveC had beenD will()33. She _____her keys in the office so she had to wait until her husband ____home.A has left; comesB had left; would comeC had left; cameD left; had come()34. He said that it was at least ten years since I _____a good drink.A had enjoyedB was enjoyingC have enjoyedD have been enjoying()35. The meeting _____when Mr. Wang _____to school.A has begun; getB has been on; getC had begun; gotD had been on; got二、1 When I returned home, he _____ (leave).2 By ten yesterday evening, she ________(finish)writing.3 He ______ (study) English for five years before he came here.4 It ____ _____ (stop) raining when I wake up this morning.5 I _____ (not read) the book because I had read it before.6 She said she____ (be) born in 1992.7 When he _____(come) to China two years ago he found people didn't understand him at all though he ________(learn) some Chinese in his own country.8 I saw Han Mei yesterday. We _____(not see) each other since left Beijing.9 When I got to his home, he_____(go) to bed.10 She asked if Mr. Liu _____ already _____(come) back.过去完成时答案一、答案(1)—(5)D D C B D (6)—(10)D A D A D(11)—(15)D D B C C (16)—(20)A C A D D。
英语过去完成时专项习题及答案解析含解析
【答案】C
【解析】
在英文中用by the time构成的从句修饰主句,主句通常用过去完成时,结构为had+过去分词,故本题选C。
7.------You went to the“Bird’s Nest”last month, didn’t you?
------Yes. That was the second time I ________ to Beijing National Stadium.
答案:B
12.If you________ the failed experiences, you would not havemade such a mistake in your homework.
A.refer toB.have referred to
C.referred toD.had referred to
【答案】B
【解析】
试题分析:考查动词时态。句意:我突然意识到我是如此的忙,结果我花费了很少的时间和家人在一起。意识到以前已经发生的事情,此处指过去的过去,故选B。
考点:考查动词时态。
2.Weto finish the work before dark, but the heavy rain held us up.
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.他一到车站,火车就开动了。
过去完成时及练习题100道(含答案)
过去完成及练习一、过去完成时(The Past Perfect Tense )的概念及构成1.概念:它表示动作发生的时间是“过去..的过去...”。
包括: a .过去完成时表示在过去某一时间或.......动作..之前已经发生或完成了的动作.............; b .过去完成时还可以表示,从过去的某一时间开始到过去的另一...............时间..的动作或.... 状态..。
2.过去完成时由“助动词had + 过去分词”构成。
其中助动词had 适用于所有人称 和数。
例如:① 肯定句:主语 + had + 过去分词 + 其它He had written 100 books by the end of last year.② 否定句:主语 + had not + 过去分词 + 其它He had not written 100 books by the end of last year.③ 一般疑问句:Had + 主语 + 过去分词 + 其它?Had he written 100 books by the end of last year?④一般疑问的回答:肯定回答:Yes, 主语 + had.否定回答:No, 主语 + hadn’t (had not)如:例句的肯定回答:Yes, he had.否定回答:No, hadn’t.④ 特殊疑问词或词组 + 一般疑问句(Had + 主语 + 过去分词)? 例如: How many books had he written by the end of last year?二、过去完成时的用法a .过去完成时表示在过去某一时间或.......动作..之前已经发生或完成了的动............ 作.。
它表示动作发生的时间是“过去..的过去...”。
1.用by, by then, by the end of, by the time (of) 等构成的短语。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
外研版英语过去完成时专题(含答案)一、初中英语过去完成时1.She_______ballet before she entered film industry.A. has practicedB. had practicedC. will practicedD. would practiced【答案】 B【解析】【分析】句意:在进入电影业之前,她练习跳芭蕾。
本句考查过去完成时,在她进入电影业之前为“过去的过去”;即过去完成时;故选B。
【点评】考查过去完成时。
2.— How long has the train been away?— Sorry. I don't know. By the time I got here, the train ________.A. has leftB. was leavingC. had been awayD. had left【答案】 C【解析】【分析】句意:——火车离开多久了?——很抱歉。
我不知道。
我到这儿的时候,火车已经离开了。
由By the time I got here可知该用过去完成时,所以选C。
【点评】考查动词时态。
3.—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。
【点评】此题考查句子时态。
要根据上下文的联系确定句子时态。
4.We are too tired. Please stop __________ a rest.A. to haveB. havingC. haveD. has【答案】 A【解析】【分析】句意:我们是在太累了,停下来休息一下吧。
stop to have a rest.固定搭配故选A【点评】注意时态一致,5.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【解析】【分析】句意:杰克把他的钥匙丢在办公室了,因此他不得不等到他的妻子回家。
结合语境可知前文描述的是过去某时前已经完成的动作,故用过去完成时态。
下文指的是过去某时的动作,故用一般过去时态。
选C。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。
解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。
6.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+过去分词。
7.——Jim, did you take out the trash just now?——No. By the time I came home it .A. have been taken outB. had taken outC. had been taken out【答案】 C【解析】【分析】take out拿出,带出,by the time直到,came home是过去时,扔垃圾是发生在came之前的动作,过去完成时表示的是过去的过去。
又有be+动词过去分词构成被动语态。
had been+过去分词,含有被动语态的过去完成时。
句意:Jim,刚才是你把垃圾扔了吗?不,我回来的时候垃圾已经被扔了。
故选C。
【点评】考查被动语态及过去完成时的用法。
8.By the end of last year they _________ thousands of orange trees on the mountains. A. had planted B. have planted C. were planting D. would plant【答案】 A【解析】【分析】句意:到去年末,他们已经在山上种植了上万棵橘子树。
根据By the end of last year,可知句子时态为过去完成时,因此用had planted,故答案是A。
【点评】考查过去完成时,注意识记与过去完成时想搭配的时间状语。
9.Mary thought of the party which she___________ for this day.A. planB. plannedC. had plannedD. would plan【答案】 C【解析】【分析】句意:玛丽想起了她今天计划的聚会。
plan的动作发生在thought of的动作之前,表示过去的过去,要用过去完成时had+过去分词。
故选C。
【点评】考查过去完成时的构成和用法。
注意过去完成时表示过去的过去含义。
10.—Are you surprised at the ending of the movie?—No, because I ___________ the story.A. readB. will readC. have readD. was reading【答案】 C【解析】【分析】句意:—你对这部电影的结局感到惊讶吗?—不惊讶,因为我读过这个故事。
根据语境判断,这本书已经读过,应该用现在完成时态来表示,故答案为C。
【点评】考查现在完成时态。
主语为第一人称故动词应使用原形。
11.She ______ to go to school earlier, but she forgot to get up.A. plansB. plannedC. had plannedD. has planned【答案】C【解析】【分析】句意:她本来打算早点上学,但是她忘记起床了。
动词plan用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。
故选C。
【点评】考查过去完成时。
12.When we hurried to the meeting room, the meeting _______.A. had begunB. had been onC. has begunD. has been on【答案】 A【解析】【分析】句意:当我们赶到会议室的时候会议已经开始了。
本句中会议开始的动作发生在我们到达会议室之前,所以表示过去的过去,用过去完成时,故选A【点评】动词的时态是学习英语过程中非常重要的知识。
而很多的题目,句中并没有像本题一样有明确的时间,很多要通过上下文的判断得知。
过去完成时表示动作发生在过去的过去,本题不难,平时加强记忆,理解即可。
13.Nick stayed up really late last night. So this morning he by the time the class began.A. had fallen asleepB. had showm upC. had realized【答案】 A【解析】【分析】stay up熬夜,by the time直到,句意:Nick昨晚熬夜到很晚,因此今天上午直到上课他也没有起来。
fall asleep入睡,睡觉。
began是过去时,过去的过去用过去完成时,故选A。
【点评】考查过去完成时的用法。
14.By the end of last month, I ______________ all the CDs of Justin Bieber.A. had collectedB. collectedC. have collectedD. collect【答案】 A【解析】【分析】句意:到上个月底,我已经把贾斯汀·比伯的所有CD都收集到了。
A.已经收集,过去完成时;B.收集了,一般过去时;C.已经收集,现在完成时;D.收集,一般现在时。
根据By the end of last month可知时态是过去完成时,结构是had+动词过去分词,collect的过去分词是collected,故选A。
【点评】考查过去完成时,注意平时识记其结构及标志词。
15.Pardon? I _____ quite catch you.I said I ______ the song before.A. didn't, hadn't heardB. don't, didn't hearC. didn't, didn't hearD. won't, hadn't heard【答案】 A【解析】【分析】句意:请再说一遍,我没太听清你说的话。
——我说,我以前听过这首歌。
结合语境可知上文描述的是刚才发生的动作,故用一般过去时态。
下文描述的是过去某时之前完成的动作,故用过去完成时态。
选A。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。
解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。
英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。
16.The movement of boycotting(联合抵制)the South Korean goods in whole China_______ for a few months by the time Lotte Group(乐天集团)agreed to provide land for USA.A. had been onB. had begunC. has been on【答案】 A【解析】【分析】句意:到乐天集团为美国提供土地为止,政府在全中国联合抵制韩国货物已经开始了一段时间。
by +过去时间状语和过去完成时连用,可知句子时态要用过去完成时,begin为瞬间动词,不能与一段时间连用。
故选A。
【点评】此题考查过去完成时。
注意和过去时间状语连用。