过去完成时专项练习1
(完整版)过去完成时练习题

(完整版)过去完成时练习题过去完成时练题一、选择题1. 我们到那家餐馆的时候,他们已经吃完了晚饭。
A. had finishedB. finishC. have finishedD. are finishing2. 他告诉我,他已经完成了报告。
A. have finishedB. had finishedC. will finishD. finishes3. 昨天晚上,我终于看完了那本书。
A. has finishedB. had finishedC. will finishD. finish4. 在你来之前,我们已经离开了办公室。
A. have leftB. leftC. had leftD. are leaving5. 她找到了新工作,所以她辞掉了原来的工作。
A. findsB. had foundC. will findD. find二、填空题1. 我们已经坐了两个小时的火车了,终于到达了目的地。
已经坐了两个小时的火车了,终于到达了目的地。
2. 他告诉我,他已经和他的朋友洗了澡。
已经和他的朋友洗了澡。
3. 他昨天晚上直到很晚才睡觉,所以今天早上起床的时候很困。
起床的时候很困。
4. 他们遇到一位他们之前从未见过的客户。
之前从未见过的客户。
5. 我没赶上那辆公交车,所以我迟到了。
没赶上那辆公交车,所以我迟到了。
三、改错题1. 昨天她告诉我,她已经还书了。
(改为:昨天她告诉我,她已经还完书了。
)2. 我妈妈打电话给我,告诉我她已经回到家了。
(改为:我妈妈打电话给我,告诉我她已经回家了。
)3. 他们在我们到达之前,已经离开了。
(改为:他们在我们到达之前,已经走了。
)4. 那个男孩说他已经吃了晚饭。
(改为:那个男孩说他已经吃完晚饭了。
)5. 她告诉我,她昨天晚上已经看完那部电影了。
(改为:她告诉我,她昨天晚上已经看完了那部电影。
)四、句子翻译1. He had finished his homework before his parents came back.他在他父母回来之前已经完成了作业。
过去完成时专项练习(含答案)

过去完成时专项练习一。
用动词的适当形式填空1。
We _____________ (paint)the house before we ______________ (move)in。
2。
That rich old man _____________ (make)a will before he _____________ (die)。
3. They _____________ (study)the map of the country before they ________ (leave).4. The robbers _____________ (run away )before thepolicemen_______ (arrive)。
5. I __________ (turn off)all the lights before I ____________ (go)to bed。
6. Paul __________ (go) out with Jane after he __________ (make) a phone call.7。
Tom __________ (say) he ___________ (read) the book twice。
8。
Our plan ____________ (fail ) because we _____________ (make)a bad mistake。
9. When the chairman ______________ (finish) speaking,he _____________ (leave)the hall.10。
The Reads __ ______ (have) lunch when I ________________(get) to their house。
11。
When I ______________(arrive)at the station,he____________________(leave).12。
过去完成时练习

过去完成时专项练习一、单项填空1. When Li Ming hurried home, he found that his mother ____already ____to hospital.A. has; been sentB. had; sentC. has; sentD. had; been sent2. The students _______ several new English songs by the end of last term.A. had learnedB. learnedC. have learnedD. will have learned3. Lu Mei told me she _____breakfast, so she was very hungry after having two classes.A. has hadB. hasn't haveC. have hadD. hadn't had4. Hardly ______ to the bus stop when the bus left, which drove them crazy.A did they getB they gotC had they gotD has they got5. 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 come6. Mr. Black said that it was at least ten years since he _____a good drink.A had enjoyedB was enjoyingC have enjoyedD have been enjoying7. I ______ to catch the first train but I got up too late this morning.A. hopingB. had hopedC. has hopedD. would hope8. Dr. Brown was very disappointed that one third of the guests _____ when he _____ at the party.A. left; had arrivedB. left; arrivedC. had left; had arrivedD. had left; arrived9. Tom first met me 10 years ago. I______ in a radio factory at that time.A. had workedB. have workedC. was workingD. has been working10. ---- What ______ when I phoned you?---- I ______ my work, and wanted to go out for a walk.A. have you done; finishedB. were you doing; have finishedC. did you do; had just finishedD. were you doing; had just finished11. It is very clear that you were in a hurry. You ______ your sweater inside out.A. had wornB. woreC. were wearingD. are wearing12. ---- We ______ that you would fix the TV set this week.---- I’m sorry. I ______ to fix it this week, but I’ve been too busy.A. had expected; had intendedB. are expecting; had intendedC. expect; intendD. expected; intend13. ---Alice came back home the day before yesterday.---Really? Where ______?A. has she beenB. had she beenC. has she goneD. had she gone14. Mr. Green and I are familiar with each other; we ______ to each other at an internationalconference.A. are introducedB. are being introducedC. were introducedD. had been introduced15. --- Did he notice you enter the room?--- I don’t think so. He ______ to the radio with his eyes shut.A. listenedB. was listeningC. has listenedD. had listened16. Tom and Jack met again in the street that day. Until then, they _____ each other for nearly twoyears.A. d idn’t seeB. hadn’t seenC. haven’t seenD. haven’t been seen17. ---Jane, do you still remember the first time we met?---Of course I do. You ______ in the library.A. were readingB. had readC. have readD. read18. A lot of my friends want to buy that kind of cloth because they _____ the cloth ______ well.A. have told; washesB. have been told; washesC. was told; washedD. have been told; is washed19. The young professor talked for about nearly two hours yesterday. Never ______ him talk so much.A.I heardB. did I hearC.I had heardD. had I heard20. Ms Wang ______ to the office than she got down to writing the report.A. has no sooner gotB. had hardly gotC. no sooner gotD. had no sooner got21. My dictionary ______. I have looked for it everywhere but still ______it.A. has lost; don’t findB. is missing; don’t findC. has lost; haven’t foundD. is missing; haven’t found22. --- Excuse me, sir. Would you do me a favour?--- Of course. What is it?--- I ______ if you could take me to the station.A. would wonderB. did wonderC. was wonderingD. had wondered23. ---Hi, Liu Tao. I dropped in at your house at about ten last night, but you weren’t in.---Oh, I ______ regular exercise at the club.A. didB. was doingC. had done D have been doing24. All the policemen’s attention was su ddenly caught by a small dusty box which____ placed in thecorner of the room.A. has beenB. was beingC. had beenD. would be25. By the time I got home yesterday, my husband _______ cooking the dinner.A. had finishedB. finishedC. has finishedD. finishes26. My friend asked me whether it was the first time that I ______ skiing.A. wentB. has goneC. had goneD. would go27. To everyone’s surprise, Mr Smith’s son spent much more money than he ______ on the journey.A. will planB. has plannedC. would planD. had planned28. If he ________ to the meeting yesterday, I would have met him.A. had comeB. cameC. would comeD. was coming29. I was late for the interview yesterday. I ________ the road to be so crowded.A. wouldn’t expectB. haven’t expectedC. wasn’t expectingD. hadn’t expect ed30. ---How long had the hotel _______ fire when the firemen got there?---For an hour or so.A. caughtB. been caughtC. been onD. been catching二、用所给动词的正确形式填空1 By the time we got to the airport, the plane _______ (take) off.2 The children ________ (have) the book for two weeks before they returned it to the library.3 He ______ (study) English for five years before he came here.4 When I woke up this morning, I found that it ________ (stop) snowing.5 The boy _____ (not watch) the movie because he had watched it twice.6 Kate told me that it was the second time that she _______ (go) skating.7 When Jim _____ (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 we left Beijing.9 If you _______ (work) harder, you would have passed the examination.10 No sooner had we got there than it ______ (begin) to rain.三、句子改错1. When she got home last night, her three children went to bed.2. I didn't go to see the firm because I saw it before.3. The wind was still blowing, but the rain has stopped.4. By the end of last term we learned about 1,500 English words.5. Jim got seriously ill. He didn’t eaten anything since Tuesday.四、中译英1. 当我们到达电影院时,电影已经开始十分钟了。
过去完成时练习题及答案

过去完成时练习题及答案过去完成时练习题及答案过去完成时是英语中的一种时态,用来表示在过去某个时间点之前已经完成的动作或状态。
它由"had"加上动词的过去分词构成。
在日常生活中,我们常常使用过去完成时来描述过去发生的事情。
下面是一些关于过去完成时的练习题及答案,帮助大家更好地理解和掌握这个时态。
练习题一:1. He ________ (finish) his homework before he went to bed.2. By the time we arrived, they ________ (leave) the party.3. She ________ (already eat) dinner when I called her.4. They ________ (not start) the project until last week.5. I ________ (never see) such a beautiful sunset before.答案一:1. had finished2. had left3. had already eaten4. had not started5. had never seen练习题二:1. When I arrived at the cinema, the film ________ (already start).2. By the time they arrived, the concert ________ (begin).3. We ________ (not visit) that museum before.4. She ________ (never travel) to Europe until last year.5. They ________ (not meet) each other before the party.答案二:1. had already started2. had begun3. had not visited4. had never traveled5. had not met练习题三:1. He ________ (already finish) his work before he left the office.2. By the time I woke up, my parents ________ (already leave) for work.3. They ________ (not see) the movie before it won the award.4. She ________ (never try) sushi until she went to Japan.5. We ________ (not hear) the news until yesterday.答案三:1. had already finished2. had already left3. had not seen4. had never tried5. had not heard练习题四:1. When I got home, my sister ________ (already cook) dinner.2. By the time I arrived at the party, most of the guests ________ (leave).3. We ________ (not finish) the project before the deadline.4. He ________ (never play) tennis until he joined the tennis club.5. They ________ (not start) the meeting until the boss arrived.答案四:1. had already cooked2. had left3. had not finished4. had never played5. had not started通过以上练习题,我们可以更好地理解和掌握过去完成时的用法。
初三过去完成时练习题

初三过去完成时练习题一、填空题1. 昨天下午我妈妈回到家时,发现我已经完成了所有的作业。
2. 我在学校遇到了刚刚看过的电影主角。
3. 他们告诉我,他们已经去过北京两次。
4. 昨天傍晚,我收到了你寄给我的明信片。
谢谢你!5. 我们在那家餐厅午餐之前,已经去过了电影院。
6. 到了晚上九点,他们读了两个小时的书。
7. 手机信号忽然中断了,我打不通和他的电话。
8. 她生日时,我已经为她准备好了一份特别的礼物。
二、改错题1. 我已经读了这本书了三天。
改正:我已经读了这本书三天了。
2. 她说她听过这个故事两次。
改正:她说她听过这个故事已经两次了。
3. 昨晚我已经见到了他们。
改正:昨晚我已经见到他们了。
4. 他已经写了这封信给我。
改正:他已经给我写了这封信。
5. 老师已经给了我们今天的作业。
改正:老师已经给我们今天的作业了。
三、选择题1. 昨天傍晚,他告诉我他已经_______他的病。
A. 治好B. 治疗C. 治疗好答案:C. 治疗好2. 他们_______加拿大两次。
A. 已去过B. 已经去C. 去过了答案:A. 已去过3. 我们________他们的演唱会。
A. 见过B. 已经见过C. 已见答案:B. 已经见过4. 昨天晚上,他_______利用了他的智慧。
A. 已经B. 已经经C. 经已答案:A. 已经5. 妈妈昨天已经_______了所有的饭菜。
A. 准备好B. 准备C. 准备了答案:C. 准备了四、连词成句1. 去次你这电影已经看场答案:你已经去看过这场电影了。
2. 老师这次用成绩了满意我的答案:这次老师对我的成绩表示满意了。
3. 这雨下一个小时已经个他们的。
答案:他们已经因为这场雨而等了一个小时。
4. 影响我电话已经他家与的不再联系。
答案:我的电话已经因为影响而不能再联系他家了。
5. 故事这个听已经我两次。
答案:我已经听过这个故事两次了。
总结:初三过去完成时练习题主要是帮助学生熟练掌握过去完成时的用法和构造。
【英语】过去完成时专项练习经典1(1)

【英语】过去完成时专项练习经典1(1)一、初中英语过去完成时1.By the time we got there, the film ________ already.A. beganB. has begunC. have begunD. had begun【答案】 D【解析】【分析】句意:我们到那儿时,电影已经开始了。
by the time,直到……时候,指从过去某一点到从句所示的时间为止的一段时间,常与过去完成时连用。
故选D。
【点评】考查时态,注意 by the time+过去时的用法。
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 end of 2012, many buildings built in our city.A. have beenB. haveC. had beenD. will【答案】 C【解析】【分析】句意:到2012年底,我们的城市里已经建成了很多大楼。
Buildings是build这一动作的承受者,该用被动语态。
而被动语态是由“be + 及物动词的过去分词”构成。
根据By the end of 2012可知该用过去完成时,所以选C。
4.When I got to school, I realized I ______ my backpack at home.A. leftB. had leftC. forgotD. had forgotten【答案】 B【解析】【分析】句意:当我到学校时,我才意识到我把双肩包落在家里了。
把…落在…用leave,又因为是过去完成时,故选B。
【点评】考查把…落在…的用法。
过去完成时练习题含答案

过去完成时练习题含答案过去完成时(Past Perfect Tense)用于表示在过去某个时间或动作之前已经完成的动作或状态。
为了更好地理解和掌握过去完成时的用法,以下是一些练习题,并附有答案供参考。
练习一:根据括号内的动词提示,用过去完成时填空。
1. When the guests arrived, we (already / decorate) the room.2. By the time she woke up, her family (already / leave) for breakfast.3. The movie had already started when we (finally / arrive) at the cinema.4. Tom was tired because he (not / sleep) well the night before.5. By the time I got home, my sister (already / cook) dinner.答案:1. had already decorated2. had already left3. had finally arrived4. had not slept5. had already cooked练习二:改写下列句子,将动词改为过去完成时。
1. I ate lunch before I went to the meeting.2. She finished her homework and then went to bed.3. They saw the movie after they had dinner.4. He walked the dog before he went to work.5. We cleaned the house before the guests arrived.答案:1. I had eaten lunch before I went to the meeting.2. She had finished her homework and then went to bed.3. They had seen the movie after they had dinner.4. He had walked the dog before he went to work.5. We had cleaned the house before the guests arrived.练习三:选择适当的动词形式填空,包括过去完成时。
【英语】 英语过去完成时专题练习(及答案)含解析

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、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
过去完成时专项练习1.He asked me _____ during the summer holidays.A. where I had beenB. where I had goneC. where had I beenD. where had I gone2. What ____ Jane ____ by the time he was sever?A. did, doB. has, done C did, did. D. had, done3. I ______ 900 English words by the time I was ten。
A. learnedB. was learningC. had learnedD. learnt4. She ______lived here for ______ years.A. had, a fewB. has, severalC. had, a lot ofD. has, a great deal of5. By the time my parents reached home yesterday, I _____ the dinner already.A had cooked B. cooked C. have cooked D. was cooked6. She said she __________ the principle alreadyA .has seen B. saw C. will see D. had seen7. She said her family _______ themselves ______ the army during the war.A. has hidden, fromB. had hidden, fromC. has hidden, withD. had hidden, with8. By the time he was ten years old, he _________.A.has completed universityB. has completed the universityB.had completed an university D. had completed university9. She had written a number of books ______ the end of last year.A. forB. inC. byD. at10. He _____ to play ____ before he was 11 years old.A had learned, piano B. had learned, the pianoC. has learned, the pianoD. learns ,piano.11. What _______ Annie ____ by the time he was ten?A. did, doB. did, didC. has, doneD. had done12 .He ___ in the factory for three years before he joined the Army.A. has workedB. worksC. had workedD. will work13. By the end of last week, they ____ the bridge.A. has completedB. completedC. will completeD. had completed14. Ben hates playing _____ violin, but he likes playing ____ football.A. a…theB. the… theC. / …theD. the…/15. By the time he was 4, he ______ a lot of German words.A. had learnedB. has learnedC. learnedD. learns16 .Jim turned off the lights and then _____ the classroom.A. was leftB. had leftC. has leftD. left17.They _________ in Guangzhou since 2000.A. livedB. had livedC. have livedD. were living18. The train from Beijing_______ ten minutes ago.A. has arrivedB. was arrivingC. arrivedD. had arrived19. The students _________ their classroom when the visitors arrived.A . have cleaned B. had cleaned C. was cleaned D. have been cleaned20. Fergie_______ the project in one hour.A. have finishedB. will finishC. finishesD. has finished21. The man ________ his coat and went out.A. put onB. had put onC. will put onD. was putting on22 My mother______ in that factory at the age of 18.A. had workedB. has workedC. workedD. works23. Dad ________ while he _______ TV.A .fell asleep…watch B. was falling asleep…watchedC. fell asleep……was watchingD. had fallen asleep…watched2.用动词的适当形式填空1. W e _____________ (paint) the house before we ______________ (move) in.2. That rich old man _____________ (make) a will before he _____________ (die).3. They _____________ (study) the map of the country before they ________ (leave).4. The robbers _____________ (run away ) before the policemen _______ (arrive).5. I __________ (turn off) all the lights before I ____________ (go) to bed.6. Paul __________ (go) out with Jane after he __________ (make) a phone call.7. Tom __________ (say) he ___________ (read) the book twice.8. Our plan ____________ (fail ) because we _____________ (make) a bad mistake.9. When the chairman ______________ (finish) speaking, he _____________ (leave)the hall.10.The Reads __ ______ (have) lunch when I ________________(get) to their house.11.When I ______________(arrive) at the station, he ____________________(leave).12..W e _______________(learn) about 4000 English words by the end of last term.13. I waited until he _______________(finish) his homework.14. W e were surprised at what she ________already ______(do)15.She ____________(not go) to Qingdao because she ________________ (go) there before.16. He ______________(not tell) you the news yet.17. He said he _____________already_________(give) the book to the teacher.18. I ______________(be) to Shanghai before.19. She told me she _________________(be) to Sanya three times.20.She _____________(play) the guitar while her sister_______________(sing).时态练习1. —Did you see Mr. Smith when you were in France?—No, when I _____ France, he ______ to China.A. had arrived, had goneB. arrived to, wentC. got to, had goneD. had got to, would go2. Tom was disappointed that most of the guests _____ when he _____ at the party.A. left, had arrivedB. left, arrivedC. had left, had arrivedD. had left, arrived3. W e ______ four thousand new words by the end of last year.A. had learnedB. have learnedC. learnedD. will have learned4. They asked me to have a drink with them. I said that it was at least ten years since I______ a good drink.A. had enjoyedB. was enjoyingC. has enjoyedD. had been enjoying5. Catherine ______ the letter before her mother came into her bedroom.A. has writtenB. was writtenC. had writtenD. is writing. 用所给动词的正确形式填空。