过去完成时(习题及答案).
过去完成时(习题)
一、单项选择
( )1. —Who the computer? I want to use it.
—Timmy. He it for a week.
A. borrowed; has kept
B. has borrowed; bought
C. has borrowed; has kept
D. bought; has borrowed
( )2. We out that by that time he a thief for a longtime.
A. had found; had been
B. had found; was
C. found; had been
D. found; was
( )3. Spring after winter.
A. comes
B. came
C. has come
D. had come
( )4. —I hear some noise in the next room.
—Oh, yes. Your sister there.
A. cries
B. is crying
C. cried
D. was crying
( )5. All the students to plant trees and there’s nobody in the classroom.
A. go
B. will go
C. have gone
D. wound go
( )6. What to you this morning?
A. happens
B.is happened
C. happened
D. was happened
( )7. —The old man looks healthy.
—Yes. He some running after he gets up.
A. does
B. did
C. has done
D. will do
( )8. She didn't pass the exams because she her lessons well.
A. wasn’t prepared
B. wasn’t been prepared
C. hadn’t prepared
D. was preparing
( )9. They_ all their money, so they have to walk home.
A. spend
B. had spent
C. have spent
D. will spend
( )10. All the new words up in the dictionary yet.
A. have looked
B. haven’t looked
C. have been looked
D. haven’t been looked
( )11. I all the words on the black board. May I go home now?
A. copy
B. will coup
C. copied
D. have copied
二、用动词的适当形式填空
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.Tom (say) he (read) the book twice.
7.Our plan (fail) because we (make) a bad mistake.
8.When the chairman (finish) speaking, he (leave)the
hall.
9.The Reads (have) lunch when I (get) to their house.
10.When I (arrive) at the station, he (leave).
11.We (learn) about 4000 English words by the end of last term.
12.I waited until he (finish) his homework.
13.We were surprised at what she already (do)
14.He (not tell) you the news yet.
15.He said he already (give) the book to the teacher.
16.I
17.She told me she (be) to Shanghai before.
(be) to Sanya three times.
参考答案
一、1-5 CCABC 6-10 CACCD 11 D
二、1.had painted; moved 2.had made; died 3.had studied; left 4.had run away; arrived
5.went; turned off
6.said; had read
7.failed; had made
8.didn’t finish; had left
9.were
having; got 10.arrived; had left 11.had learned 12.finished 13.had done 14.hasn’t told 15.had given 16.have been 17.had been。
过去完成时练习题及答案
过去完成时练习题及答案一、选择题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 (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套(带答案)及解析
英语过去完成时题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。
高考英语过去完成时题20套(带答案)及解析
高考英语过去完成时题20套(带答案)及解析一、单项选择过去完成时1.When Mary arrived she found all her children ______ for nearly two hours.A.have gone to sleep B.fell asleepC.was falling asleep D.had been asleep【答案】D【解析】试题分析:考查时态的辨析。
这里选用过去完成时,表示事件发生在过去的过去,由found,我们可以发现是过去时态,但是孩子睡着这件事发生在她发现之前,故为过去的过去,句意为:当Mary到达时,她发先孩子们已经睡了将近两个小时。
故选D。
考点:考查时态的辨析。
2.Mandy _________ adoption since her son’s death, but her husband didn’t agree with her. A.has considered B.has been consideringC.is going to consider D.had considered【答案】D【解析】试题分析:句意:她儿子死后,Mandy考虑过收养,但是她的丈夫不同意。
根据后面的动词形式和句意可知,前面的句子应该是过去完成时,A. has considered现在完成时;B. has been considering现在完成进行时;C. is going to consider一般将来时;D. had considered过去完成时。
didn’t agree说明动作发生在过去,所以在过去之前发生的事用过去完成时,故选D。
考点:考查动词时态。
3.Father ________ for London on busi ness upon my arrival, so I didn’t see him.A.has left B.left C.had left D.was leaving【答案】C【解析】分析句子,由于后半句用的是一般过去式,故根据意思可知前半句的事是发生在后半句之前,故用过去完成时,故选C。
过去完成时练习题及答案
过去完成时练习题及答案过去完成时练习题及答案过去完成时是英语中的一种时态,用来表示在过去某个时间点之前已经完成的动作或状态。
它由"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通过以上练习题,我们可以更好地理解和掌握过去完成时的用法。
【英语】英语过去完成时练习题含答案含解析
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(从句的谓语用过去完成时)。
12.—Lily went to see the movie alone.
—If she _____ me about it, I would have gone with her.
A.should tellB.tellsC.toldD.had told
【答案】D
【解析】
考查时态。句意:丽丽一个人去看电影了。——如果她告诉过我这件事,我会和她一起去的。结合语境可知从句中说的是在过去已完成动作,故用过去完成时态。
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
考点:考查动词时态
16.When Mary arrived she found all her children ______ for nearly two hours.
A.have gone to sleepB.fell asleep
C.was falling asleepD.had been asleep
小升初英语过去完成时练习题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。
【英语】英语过去完成时练习题20篇含解析
【英语】英语过去完成时练习题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分钟了。
八年级英语过去完成时练习题40题
八年级英语过去完成时练习题40题1.By the time I got to school, the bell had rung.A.had rungB.rangC.ringsD.is ringing答案:A。
本题考查过去完成时。
by the time 引导的时间状语从句,主句用过去完成时,表示在过去某一时间之前已经完成的动作。
选项B 是一般过去时;选项C 是一般现在时;选项D 是现在进行时,都不符合题意。
2.When I arrived at the cinema, the movie had started.A.had startedB.startedC.startsD.will start答案:A。
by the time/when 引导的时间状语从句,主句用过去完成时。
选项B 一般过去时;选项C 一般现在时;选项D 一般将来时,都不对。
3.Before I went to bed, I had finished my homework.A.had finishedB.finishedC.finish答案:A。
before 引导的时间状语从句,主句用过去完成时。
选项B 一般过去时;选项C 动词原形;选项D 一般将来时,不符合。
4.After he had eaten breakfast, he went to school.A.had eatenB.ateC.eatsD.will eat答案:A。
after 引导的时间状语从句,主句用一般过去时,从句用过去完成时。
选项B 一般过去时,用在主句;选项C 一般现在时;选项D 一般将来时,都不合适。
5.I had never seen such a beautiful place until I went there.A.had never seenB.never sawC.seeD.will see答案:A。
until 引导的时间状语从句,主句用过去完成时。
过去完成时练习题含答案
过去完成时练习题含答案过去完成时(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.练习三:选择适当的动词形式填空,包括过去完成时。
