过去完成时态专项练习题
(英语)英语过去完成时练习题及答案

【解析】句意:——你得到美国签证了吗?——还没有,我过去太忙以至于没有申请,因此我上周没有去上海。根据后句时态可知,表示“过去的过去”应该用过去完成时。
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. 我们到那家餐馆的时候,他们已经吃完了晚饭。
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 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.T he Reads (have) lunch when I (get) to their house.11.When I (arrive) at the station, he (leave).12.We (learn) about 4000 English words by the end of last term.13.I waited until he (finish) his homework.14.We were surprised at what she already (do)15.She (not go) to Qingdao because she (be) 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.I had sold the ticket when she came.(改否认句)2.S he had sung a song to us before she danced.(改否认句)3.T hey began to climb the mountain after they had bought all the food and drinks.(否认)4.B y 10:00 a.m, I had been very hungry. (改普通疑问)5.L ucy had already completed the project when I arrived.(改普通疑问)6.B y the time he got to the airport, the plane had taken off. (改普通疑问)7..He had broken his arm when I saw him.(对划线部分提问)8.W hen he had read the note, he ate it.(对划线部分提问)9..Jack didn’t go to the cinema because he had seen the film. (对划线部分提问)10.We had had the toys for ten years before we gave them to the child. (对划线部分提问)11.She had written the book by the end of 1960. (对划线部分提问)12.We cooked the dumplings. We ate them up. (用过去完毕时连接两句)13.Jim’s father mended the car. It was broken. (用过去完毕时连接两句)14.We had our tests. Then we had a long holiday.( 用过去完毕时连接两句)After we , we15.He showed us the picture. Then he showed us around the house. 用过去完毕时连接两句) Before he , he .三、选择题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。
英语过去完成时练习题

英语过去完成时练习题过去完成时是英语中一个重要的时态,用于表示在过去某一时刻或动作之前已经发生或完成的动作或事件。
下面是一些关于英语过去完成时的练习题,供你巩固和练习。
练习题一:用所给动词的适当形式填空。
1. She ____________(finish) her homework before she went to bed.2. By the time he arrived, the party already ____________(start).3. They ________(not/eat) dinner until they had finished their work.4. I ________(see) that movie before, so I don't want to watch it again.5. When I got to the station, the train ____________(leave) 5 minutes earlier.练习题二:根据上下文,选择正确的动词形式填空。
Yesterday, Sarah called her friend Tom and asked him about their trip to the beach. Tom answered her questions and told her what they did during the trip. Read the conversation and fill in the blanks with the correct verb forms.Sarah: Hi Tom! How was your trip to the beach?Tom: Oh, it was amazing! We (1. have) a fantastic time.Sarah: That's great to hear! What (2. do) you do there?Tom: Well, we arrived at the beach and (3. set up) our tents. After that, we (4. go) for a swim in the sea. The water (5. be) so warm and clear.Sarah: Sounds wonderful! What else (6. you/do) there?Tom: We (7. play) beach volleyball and (8. build) sandcastles. It was really fun.Sarah: Did you have any seafood?Tom: Yes, we (9. eat) fresh seafood at a seaside restaurant. It (10. taste) delicious.Sarah: I wish I could have been there with you. Maybe next time.练习题三:改写下列句子,将过去完成时改为简单过去时。
(英语) 英语过去完成时专题练习(及答案)及解析

(英语)英语过去完成时专题练习(及答案)及解析一、单项选择过去完成时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.(绵阳二诊)—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【解析】考查动词的时态。
句意为:——昨天我碰巧遇到莉莉了。
——真幸运!你们已经两年没有见面了。
根据句意可知,两年没有见面是在昨天碰巧见面之前,表示过去的过去,故用过去完成时。
(英语)英语过去完成时题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
过去完成时练习题及答案

过去完成时练习题及答案过去完成时练习题及答案过去完成时是英语中的一种时态,用来表示在过去某个时间点之前已经完成的动作或状态。
它由"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通过以上练习题,我们可以更好地理解和掌握过去完成时的用法。
中考英语过去完成时练习题50题(答案解析)

中考英语过去完成时练习题50题(答案解析)1. By the time he got to the cinema, the movie _____.A. has startedB. had startedC. startsD. started答案解析:B。
本题考查过去完成时的用法。
过去完成时表示在过去某个时间或动作之前已经发生的动作。
句中“by the time he got to the cinema(当他到达电影院的时候)”是一个过去的时间点,电影开始这个动作发生在他到达电影院之前,所以要用过去完成时,即had+过去分词的形式,start的过去分词是started,A选项has started是现在完成时,C选项starts是一般现在时,D选项started是一般过去时,均不符合语境。
2. She told me that she _____ her homework.A. has finishedB. had finishedC. finishesD. finished答案解析:B。
这里考查过去完成时。
“She told me( 她告诉我)”是过去的动作,而她完成作业这个动作是在她告诉我之前就已经发生了,所以要用过去完成时,结构为had+过去分词,finish的过去分词是finished,A选项has finished是现在完成时,C选项finishes是一般现在时,D选项finished是一般过去时,都不符合此处的语境要求。
3. When I arrived at the party, most of the guests _____.A. have leftB. had leftC. leaveD. left答案解析:B。
这题重点在过去完成时的判断。
“When I arrived at the party(当我到达聚会的时候)”是过去的时间,而大部分客人离开这个动作是在我到达之前就发生了,所以要用过去完成时,即had+过去分词,leave的过去分词是left,A选项has left是现在完成时,C选项leave是一般现在时,D选项left是一般过去时,不符合题意。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
九年级过去完成时态专项练习题 2013-1-26定义:过去完成时是表示在过去某一时间或某一动作之前已经发生或完成的动作、事情。
它表示的是发生在“过去的过去”的动作,只有在和过去某个时间或动作相比较的时候才会使用过去完成时。
构成:过去完成时的构成 : had +.( 过去分词 ) 用法:1 、与 by, before, by the end of 引导的表示过去的时间状语连用。
例如: by then, by\ before nine o ' clock yesterday, by the end of last year,by the age of twen ty, by the time I arrived …2 、在过去不同时间发生的两个动作中,发生在先,用过去完成时;发生在后,用一般过去时。
When I returned home, my guest had already left.I did not see the film because I had seen it before.3、常用于 told, said, knew, heard, thought, ask 等动词后的宾语从句。
例如:She said (that) she had never been to Paris.He asked what I had said. 现在完成时和过去完成时的区别:现在完成时强调对现在的影响或结果 , 过去完成时强调对过去的影响或结果。
1. 单项选择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 see7.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. for B. in C. by10.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.例如:D. had seenD. at14. Ben hates playi ng ____ violin,A. a …theB. the …thebut he likes play ing __________________________ footbal l. C. / …the D. the …/ 15. By the time he was 4, heA. has completedB. completedC. will completeD. had completed A. had lear ned B. has lear ned C. lear ned D. learns16 .Jim turned off the lights and then __ the classroom. A. was left B. had left C. has left D. left 17. ______________ T hey in Gua ngzhou since 2000.A. livedB. had livedC. have lived 18. The train from Beijing ______ ten minu tes ago.A. has arrivedB. was arrivi ngC. arrivedD. were livi ng D. had arrived 19. The stude nts their classroom whe n the visitors arrived. A . have clea ned B. had clea ned C. was clea ned D. have bee n cleaned 20. Fergie _______ the project in one hour. A. have fini shed B. will finish C. fini shes 21. The man __________ his coat and went out. A. put on B. had put on C. will put on 22 My mother _______ in that factory at the age of18. D. has fini shed D. was putt ing on A. had worked B. has worked C. worked D. works 23. Dad __________ w hile he _________ TV. A .fell asleep …watch B. was falli ng asleep …watchedC. fell asleep ..... was watch ingD. had falle n asleep …watched 2.用动词的适当形式填空1.W e ________________ (pai nt) 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 policeme n _______ (arrive).5. I ___________ (tur n 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 pla n_____________ (fail ) because we ______________ (make) a bad mistake. 9. When the chairma n _________________ (fini sh) speak ing, he ___________ (leave)the hall.10._________________________ The Reads ____________________________ (have) lunch whe n I (get) to their house.11. ____________________ Whe n I ________________________________ (arrive) at the station, he ___________________ (leave).12..We _____________ (learn) about 4000 En glish words by the end of last term. 13. I waited un til he ______________ (fini sh) his homework.14. We were surprised at what she __________ a lready ______ (do) 15.She ______________ (not go) to Qin gdao because she __________________ (go) therebefore.16. He ________________ (not tell) you the n ews yet. 17. He said he _______________ a lready __________ (give) the book to the teacher. 18. I _______________ (be) to Shan ghai before.19. She told me she ____________________ (be) to Sanya three times.20.She ________________ (play) the guitar while her sister ____________ (sin g).3 .句型转换 1 . I had sold the ticket when she came. (改否定句) a lot of Germa n words.2.She had sung a song to us before she danced.3. They bega n to climbed the mountain after they had bought all the food and drink. (否定)4. We had our tests. The n we had a long holiday.( 用过去完成时连接两句)After we ___________________________ , we _______________________________5. Lucy had already completed the project whe n I arrived. (改一般疑问)6. By the time he got to the airport, the pla ne had take n off.(改一般疑问) __________________________________________________7.. He had broken his arm when I saw him. (对划线部分提问)8.When he had read the n ote, he ate _it (对划线部分提问)9.. Jack didn ' t go to the cinemdoecause he hadseen the film. (对戈U 线部分提问) 10.We had had the toys for ten years before we gave them to the child(对划线部分提问) __________________________________________________11.She had written the book by the end of I960. (对划线部分提问)12. We cooked the dumpli ngs. We ate them up. 13. Jim ' s father mended the car. It wasbroken.2.2过去完成进行时的用法① 表示过去某一时间之前一直进行的动作。