英語語法過去完成時表示在過去某一時間或動作之前已經發生或完成了的動作。下面是小編整理的國中英語過去完成時語法的'習題,歡迎大家閱覽和收藏。
一、選擇最佳答案填空(動詞及搭配):
1. A policeman saw two thieves ______a girls mobile phone on the bus and hecaught them at once.
A. to steal B. stealing C. stole D. stolen
2. The Chinese pingpong players will join in the ______them success.
A. wish wish hope
3. He is so careless that he always ______his school things at home.
A. forgets ot es
4. ----Who ______the computer? I want to use it.
----Timmy. He ______ it for a week.
A. borrowed, has borrowed borrowed, bought
borrowed, has kept ht, has borrowed
5. Look! One of the girls ______the door.
A. cleans cleaning n cleaning
6. If you dont feel well, you may just ______.
stopped reading reading ped to read to read
7. ----Where can we get a baseball?
----Lets ______.
A. lend Jim one one to Jim
ow one from Jim ow one of Jim
8. ----My model ship doesnt work.
----Dont worry. Ill have it ______this afternoon.
A. repairing ired
9. You ______wash your hands before meals.
A. need
10. Will you ______the light? Its dark in the room.
A. get on off on off
11. My name is Zhang Mingjian. You may ______me Zhang Mingjian or Mr Zhang.
A. ask
12. There is going to ______a game in our school this afternoon.
A. has
13. Youd better______smoking. Its bad for your health.
A. eat up up up up
14. ----How do you like this book?
----I think it has nothing to______with our study.
A. make
15. ----Where is Mr Brown? I have some questions to ask him.
----He ______the office.
A. has been to been in gone to gone in
bus kept the people ______for twenty minutes.
A. wait wait ing s
17.I believe the scientists will______a better way to heal the disease.
A. get on with up with on with h up with
18.----Why do you often ______this pink blouse?
----Because it fits me well.
A. put on on
19. Jack always runs faster than Peter, but this time he ______him.
A. went over behind off ped off
20. The Internet ______it easy to get much new information in a short time.
A. finds s s s
參考答案:1--5 BACCB 6-10 BCCBC 11--15 DCBBC 16-20 CBBBB
二、選擇最佳答案填空(動詞時態):
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. She________ for nearly two hours.
A. kept talking B. kept to talk C. has kept talking D. kept to talking
4. Spring_______ after winter.
A. comes B. came C. has come D. had come
5.-I hear some noise in the next room.
-Oh, yes. Your sister_______ there.
A. cries B. is crying C. cried D. was crying
6. All the students__________ to plant trees and theres nobody in the classroom.
A. go B. will go C. have gone D. wound go
7. Stop! A little boy_________ the street.
A. is crossing B. crosses C. crossed D. has crossed
8. The girl________ to milk since last winter.
A. learns B. learned C. has learned D. would learn
9. What__________ to you this morning?
A. happens B. is happened C. happened D. was happened
10. -The old man looks healthy.
-Yes. He________ some running after he gets up.
A. does B. did C. has done D. will do
11. She didnt pass the exams because she________ her lessons well.
A. wasnt prepared B. wasnt been prepared
C. hadnt prepared D. was preparing
12. This story_______ in a faraway village in Europe many years ago.
A. is happened B. was happened C. happened D. has been happened
13. -Mr King came back to our village.
-Really? For what?
-The old man________ the noise in the city.
A. is hating B. hates C. was hating D. has hated
14. His father ________ for a week.
A. died B. will die C. has been died D. has been dead
15. My mother is ill. I _______stay at home and look after her.
A. has to B. must C. would D. have to
16.---Do you know the Frenchman?
---Yes. I ______him for two years.
A. know B. have known C. knew D. have been known
17. They______ all their money, so they have to walk home.
A. spend B. had spent C. have spent D. will spend
18. Great changes_______ in the city, and a lot of factories_______.
been taken place, have been set up
taken place, have been set up
taken place, have set up
taken place, were set up
19. ---When did Kates grandma die?
---While the doctors______ on her.
A. are operating B. were operating C. operate D. operated
20. ---Who are you looking for?
---Mr White.
---Wait here for a while. The class meeting_______ over in half an hour.
A. is B. will be C. was D. has been
21. If shes not at home, you ______ try telephoning her at the office.
A. will B. could C. would D. need
22. All the new words ______ up in the dictionary yet.
A. have looked B. havent looked C. have been looked D. havent been looked
23.I dont want to speak to her, but I ______.
A. do B. have to C. have to speak D. must to
24. Hurry up, or you _____ the train.
A. miss B. lose C. will miss D. will lose
new library ____ next week.
A.. will build B . will be built C. would build D. would be built
26.---Wheres Mabel?
---She _____ ping pong behind the teaching building.
A. is playing B. was playing C. played D. had played
27. Quite a few tall buildings _______ the last two years.
A. have been put up B. were put up C. had put up D. put up
28. Man-made-satellites______ into space by many countries.
A. was sent up B. is sent up C. have been sent up D. has been sent up
29. I _______ all the words on the black board. May I go home now?
B. copy B. will coup C. copied D. have copied
30. Nobody knew _______ a living in that country.
A. to do B. to make C. how to do D. how to make
old man needs at most five hours sleep a night ,but he__________ for over seven hours tonight.
A. has fallen asleep B has slept C has gone to bed D. has gone to sleep
really getting too fat. From now on, I________ more exercise and eat less food.
A have done B do C am doing D will do
33. You dont need__________ her. I_________ her for several times.
A describe, had met B describe, meet C to describe, have met D describe, met
34. His speech in English was difficult__________.
A in following B for being followed C to follow D to be followed by
35. When he was a child, he tried to find ways_______ people________ life more.
A. to help, enjoy B. help, to enjoy C. help, enjoying D. to be helped, to enjoy
did your class teacher ________you to _______at the meeting?
A. tell, say B. ask, speak C. tell, speak D. ask, talk
37.______the bus until it _______.
A. Get off, stops B. get off, will stop
C. Dont get off, stops D. Dont get off, will stop
38 The living standard of the people in Shanghai_______ in the last ten years.
A. has raised B. has risen C. has been raised D. has been risen
39 -What did Mr Jones do before he moved here?
-He_______ a city bus for over twenty-five years.
A. has driven B. drove C. drives D. is driving
40. Hurry up! The play _______ for ten minutes.
A. had begun B. began C. has been on D. has begun
1-5 CAAAB 6-10 CACCC 11-15 CCBCD 16-20 BCBBB
21-25 ADBCB 26-30 AACDD 31-35 BDCCA 36-40 ACBBC