过去完成时练习题及答案
- 格式:doc
- 大小:32.00 KB
- 文档页数:2
过去完成时练习题及答案一、选择题1. By the time we arrived at the party, most of the guests _______.A) had arrivedB) arrivedC) were arrivingD) will arrive2. The movie _______ by the time you get to the cinema.A) will have been finishedB) will be finishedC) has been finishedD) had been finished3. They _______ the house before they moved in.A) had paintedB) paintedC) were paintingD) will paint4. By the end of last year, we _______ more than 300 books.A) had readB) readC) were readingD) will read5. When I got to the station, the train _______.A) had already leftB) already leftC) was leavingD) will leave二、填空题6. By the time you finish reading this book, I _______ (write) the report.7. _______ (not finish) the project by next week, or you will be in trouble.8. They _______ (not see) each other for many years beforethey met at the reunion.9. By the time she got home, she _______ (cook) dinner forher family.10. _______ (not start) the car before you check the oil level.三、改错题11. By the time I got to the airport, the plane had already took off.(Correct: By the time I got to the airport, the plane had already taken off.)12. We had finished our homework when the teacher came in.(Correct: We had finished our homework when the teacher came in.)13. They had not seen each other since they left school.(Correct: They had not seen each other since they had left school.)14. By the time we got to the concert, the band had already played.(Correct: By the time we got to the concert, the band had already played.)15. When I arrived at the office, they had already started the meeting.(Correct: When I arrived at the office, they had already started the meeting.)四、翻译题16. 到我们到达学校时,老师已经开始上课了。
最新过去完成时练习题含答案一、单项选择过去完成时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可省。
过去完毕时专项练习一.用动词的合适形式填空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。
英语过去完成时题20套(带答案)及解析一、初中英语过去完成时1.She_______ballet before she entered film industry.A. has practicedB. had practicedC. will practicedD. would practiced【答案】 B【解析】【分析】句意:在进入电影业之前,她练习跳芭蕾。
本句考查过去完成时,在她进入电影业之前为“过去的过去”;即过去完成时;故选B。
【点评】考查过去完成时。
2.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。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。
解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。
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 ______ 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。
过去完成时练习题及答案过去完成时练习题及答案过去完成时是英语中的一种时态,用来表示在过去某个时间点之前已经完成的动作或状态。
它由"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通过以上练习题,我们可以更好地理解和掌握过去完成时的用法。
小升初英语过去完成时单选题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。
【英语】英语过去完成时练习题20篇含解析一、单项选择过去完成时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. =" i ntend" to have done sth.“本打算做某事”。
根据yesterday可知,事情发生在过去,故用过去完成时,意为“本打算......”。
故选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.After Jack ________ some e-mails, he started working on his report.A.sends B.has sent C.had sent D.would sent【答案】C【解析】试题分析:考查动词的时态。
句意:杰克发了几份电子邮件后,开始做他的课题。
状语从句是过去完成时,开始做课题是过去发生的,才能构成“过去的过去”的动作,所以选C考点 : 考查动词的时态4.When we _______the railway station, the train _______for 5 minutes.A.got to, had been away B.reached, had leftC.arrived, has been away D.arrived at, has left【答案】A【解析】这题考查时态,当我们到了火车站时,火车已经离开了5分钟了。
1. 单项选择
1.He asked me ___ during the summer holidays.
A. where I had been
B. where I had gone
C. where had I been
D. where had I gone
2. What ___ Jane ____ by the time he was sever?
A. did, do
B. has, done C did, did. D. had, done
3. I ____ 900 English words by the time I was ten。
A. learned
B. was learning
C. had learned
D. learnt
4. She ____lived here for ______ years.
A. had, a few
B. has, several
C. had, a lot of
D. has, a great deal of
5. By the time my parents reached home yesterday, I ___ the dinner already.
A had cooked B. cooked C. have cooked D. was cooked
6. She said she _______ the principle already
A .has seen B. saw C. will see D. had seen
7. She said her family _ themselves ______ the army during the war.
A. has hidden, from
B. had hidden, from
C. has hidden, with
D. had hidden, with
8. By the time he was ten years old, he _______.
A. has completed university
B. has completed the university
B. had completed an university D. had completed university
9. She had written a number of books __ the end of last year.
A. for
B. in
C. by
D. at
10. He __ to play ____ before he was 11 years old.
A had learned, piano B. had learned, the piano
C. has learned, the piano
D. learns ,piano.
11. What ___ Annie ____ by the time he was ten?
A. did, do
B. did, did
C. has, done
D. had done
12 .He ___ in the factory for three years before he joined the Army.
A. has worked
B. works
C. had worked
D. will work
13. By the end of last week, they ___ the bridge.
A. has completed
B. completed
C. will complete
D. had completed
14. Ben hates playing __ violin, but he likes playing ____ football.
A. a…the
B. the… the
C. / …the
D. the…/
15. By the time he was 4, he ___ a lot of German words.
A. had learned
B. has learned
C. learned
D. learns
16 .Jim turned off the lights and then _____ the classroom.
A. was left
B. had left
C. has left
D. left
17.They ______ in Guangzhou since 2000.
A. lived
B. had lived
C. have lived
D. were living
18. The train from Beijing____ ten minutes ago.
A. has arrived
B. was arriving
C. arrived
D. had arrived
19. The students _____ their classroom when the visitors arrived.
A . have cleaned B. had cleaned C. was cleaned D. have been cleaned
20. Fergie_____ the project in one hour.
A. have finished
B. will finish
C. finishes
D. has finished
21. The man _____ his coat and went out.
A. put on
B. had put on
C. will put on
D. was putting on
22 My mother_____ in that factory at the age of 18.
A. had worked
B. has worked
C. worked
D. works
23. Dad _C_______ while he _______ TV.
A .fell asleep…watch B. was falling asleep…watched
C. fel l asleep……was watching
D. had fallen asleep…watched
2.用动词的适当形式填空
1. We ___had painted____ (paint) the house before we moved________ (move) in.
2. That rich old man __had made___ (make) a will before he died(die).
3. They __had studyed_ (study) the map of the country before they _left___ (leave).
4. The robbers _had run away____ (run away ) before the policemen arrived (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..We ___(learn) about 4000 English words by the end of last term.
13. I (wait)he _____(finish) his homework.
14. We were surprised at what she _____already _____(do)
15.She _didn't go___(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-20
A_D_C_A_A_D___B____D_C_B_D_C_DD__A__D_C__C____B___B__
A___。