当前位置:文档之家› 新人教版九年级英语过去完成时整理及习题

新人教版九年级英语过去完成时整理及习题

过去完成时态
过去完成时的用法:
1、表示一个动作或状态在过去某一时间或动作之前已经发生或完成,即发生在"过去的过去",这个过去的时间可以用by,before等介词短语或者一个时间状语从句来表示。

如:
When I woke up,it had stopped raining.
When Mr Li got to the classroom, all the students had begun reading.
By the time they arrived, the bus had left.
2、表示某一动作或状态在过去某时之前已经开始,一直延续到这一过去的时间。

常用表延续的时间状语如by the end of+过去的时间点,by the time+从句等。

如: By the end of last year,she had worked in the factory for twenty years.
过去完成时态的构成:
肯定式:had + 动词的过去分词
否定式:hadn't + 动词的过去分词
疑问式:Had … + 动词的过去分词
简略回答: Yes, 主+ had.
No, 主+ hadn’t
练一练:
1. He ______ in Shanghai University for four years before he ______ Beijing.
A. studied, had gone
B. had studied, went
C. has studied, goes
D. had studied, had gone
1. We __________out by that time that he_________ a thief for a longtime.
A. had found, had been
B. had found, was
C. found, had been
D. found, was
2. It so happened that they________ the novel before.
A. had read
B. would read
C. were reading
D. read
3.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
4. What ___ Jane ____ by the time he was sever?
A. did, do
B. has, done C did, did. D. had, done
5. I ______ 900 English words by the time I was ten。

A. learned
B. was learning
C. had learned
D. learnt
6. By the time my parents reached home yesterday, I _____ the dinner already.
A had cooked B. cooked C. have cooked D. was cooked
7. 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
8. She had written a number of books ______ the end of last year.
A. for
B. in
C. by
D. at
9. 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.
10. What _______ Annie ____ by the time he was ten?
A. did, do
B. did, did
C. has, done
D. had done
111 .He ___ in the factory for three years before he joined the Army.
A. has worked
B. works
C. had worked
D. will work
12. By the end of last week, they ____ the bridge.
A. has completed
B. completed
C. will complete
D. had completed
13. By the time he was 4, he _____ a lot of German words.
A. had learned
B. has learned
C. learned
D. learns
14 .Jim turned off the lights and then _____ the classroom.
A. was left
B. had left
C. has left
D. left
15.They _________ in Guangzhou since 2000.
A. lived
B. had lived
C. have lived
D. were living
16. The train from Beijing_______ ten minutes ago.
A. has arrived
B. was arriving
C. arrived
D. had arrived
17. The students _________ their classroom when the visitors arrived.
A . have cleaned B. had cleaned C. was cleaned D. have been cleaned
18. Fergie_______ the project in one hour.
A. have finished
B. will finish
C. finishes
D. has finished
19. The man ________ his coat and went out.
A. put on
B. had put on
C. will put on
D. was putting on
用动词的适当形式填空
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.The Reads________ (have) lunch when I ________(get) to their house.
8.When I __________(arrive) at the station, he ________(leave).
9..We ________(learn) about 4000 English words by the end of last term.
10. We were surprised at what she _____already _____(do)
11.She ____(not go) to Qingdao because she _____ (go) there before.
12. He __________ (not tell) you the news yet.
13. He said he ______already_____(give) the book to the teacher.
14. She told me she ________(be) to Sanya three times.
25.She __________(play) the guitar while her sister________(sing).。

相关主题