第一讲 谓语动词时态 一、 谓语动词时态
1. Mary __________ Tom with his lessons this time yesterday. A. helped C. were helping B. was helping D. had helping
2. Oh, you’ve had an accident, eh? When __________? A. it happened C. it was happened B. did it happen D. has it happened
3. When I went into the gym, he __________ a heavy weight. A. lifted C. has lifted
B. was lifting D. was lifted
4. The more you practise, the greater progress you _________. A. will make C. are making
B. have made D. have been making
5. We __________ TV when you return home from office. A. shall watch C. watch
B. shall be watching D. shall have watched 6. The train from this station __________ on time. A. never leaves C. leaving
B. will never leave D. was never leaving
7. Fetch a doctor. The wounded soldier __________. A. was dead C. is dying B. died D. has been dead
8. We __________ that you would be able to visit us. A. hope C. have hoped B. were hoping D. hoped
9. When I was at school, I ________ to the library every day. A. go C. was going B. went D. have gone
10. The customer ________ the money on the counter and went away. A. lay C. laid
B. lied D. was laying 1
11. Everyone in the village ________ to become rich. A. wishes C. is wished
B. has wished D. have been wishing
12. I ________ supper with my family back at home this time tomorrow. A. am having C. will be having B. will have D. have
13. "Oh, it’s you! I ________ you. " "I’ve just had my hair cut, and I’m wearing new glasses. "
A. didn’t recognize C. haven’t recognized B. hadn’t recognized D. don’t recognize
14. She wanted to know whether you ________ her. A. will help C. would be helping B. will be helping D. would help
15. I think I’ll write Jim right now and tell him ________ with him. A. I’ll go C. I was going B. I’ve gone D. I’d go
16. I won’t be able to watch the program because I ________ my homework at that time.
A. shall have done C. shall be done B. will do D. will be doing
17. My brother ________ while he ________ his bicycle and hurt himself. A. fell; was riding C. had fallen;
B. fell; were riding D. had fallen; was riding
18. They were each ________ black shoes and stockings. A. wear C. wore B. wearing D. worn
19. "Hello, Mary, We haven’t seen each other for years. What ________ now? " "I ________ at university"
A. do you do; have studied C. are you doing; am B. are you doing; study D. are you going to do; am
20. Before long, he ________ all about what happened today. A. will have forgotten C. will forget
B. will have been forgotten D. will be forgetting 2
21. I first met Lisa three years ago. She ________ at a radio shop at the time. A. has worked C. had been working B. was working D. had worked 22. "Your phone number again? I ________ quite catch it. " "It is 9568442. " A. didn’t C. don’t B. couldn’t D. can’t
23. "Is this raincoat yours? " "No, mine ________ there behind the door. " A. is hanging C. hangs B. has hung D. hung
24. One of my old classmates ________ just as I ________ my room. A. comes; left C. came; leave B. came; was leaving D. was coming; left
25. "________ for Shanghai? ""Yes. And I will come back in two months." A. Have you left C. Do you leave B. Are you leaving D. Did you leave
一、 参考答案
二、 谓语动词时态
1. The last train ________ the station at 11:30. A. has left C. had left B. leaves D. would leave
2. How many years have you ________? A. joined the army C. been in the army B. become an army man D. come to the army
3. "Do you know what the film is about? ""No. I ________ it yet. " A. haven’t seen C. hadn’t seen B. didn’t see D. won’t see 4. I don’t want to drink the milk any more because it ________ too sweet. 3
A. tastes C. has tasted B. is tasting D. will taste
5. We ________ three major snowstorms so far this winter. A. had C. have had B. have D. had had
6. The students ________ busily when Miss Brown went to get a book she _______ in the office.
A. had written; left C. had written; had left
B. were writing; has left D. were writing; had left
7. My mother has ________ in bed for three days because of her serious heart disease. A. lay C. been lying B. lied D. laid
8. You needn’t hurry her. She ________ it by the time you are ready. A. will have been finishing C. will have finished B. will finish D. will be finishing
9. Mr Wu ________ Beijing and will stay there for some time. A. has been to C. has left for B. has come from D. will leave
10. It’s the third time I ________ him this month. A. had seen C. saw
B. see D. have seen
11. Hello! I ________ you ________ in London. How long have you been here? A. don’t know; were C. haven’t known; are B. hasn’t known; are D. didn’t know; were
12. Hurry up! Or she ________ before we get there. A. will have left C. has left B. will leave D. would leave
13. When I was drinking tea in a teahouse, I met Tom. We ________ each other for a long time.
A. haven’t seen C. weren’t see B. didn’t see D. hadn’t seen
14. He ________ a book, and now he needs a holiday. A. has been writing C. will write B. was written D. wrote 4
15. By the end of this year John ________ for that team for seven years. A. will play C. will have been playing B. will been playing D. have be playing
16. "I can’t come to the meeting, " she wrote, "because I ________ my leg. "
A. have broken C. break
B. had broken D. was breaking
17. It ________ hard when you leave home. A. will be raining C. will be rained
B. will have been raining D. will have rained
18. When Jack arrived he learned Mary ________ for almost an hour. A had gone. C. had left
B. had set off D. had been away
19. The play is coming off in April. By then the play ________ for half a year. A. will have run C. will run
B. will be running D. will have been running
20. The workers have built a lot of new houses in Shanghai ________. A. in the past ten years C. last year B. for ten years D. ten years ago
21. The team ________ well this season, because they ________ hard. A. play; train C. are playing: have been training
B. played; have trained D. are playing; have been trained
22. Joe was caught in a traffic jam and when he got to the theatre, the play ________ for half an hour.
A. had already started C. had already been on B. had already put on D. had already been put on
23. I would have come sooner, but I ________ that you were waiting. A. knew C. hadn’t known B. didn’t know D. don’t know
24. I ________ the film before, but I decided to see it a second time. A. have seen C. had seen B. saw D. hadn’t seen
25. I’ve been studying in this university for four years, by next summer I ________. A. will graduate B. shall have graduated 5
C. shall be graduating D. shall be graduated 二、 参考答案
三、 谓语动词时态
1. It’s the third time your brother ________ late this week. A. had arrived C. have arrived B. arrives D. has arrived
2. Hand in your exercise books when you ________ your composition. A. will finish C. will have finished B. are finishing D. have finished
3. Jane was tired. She ________ all day. A. was working C. worked B. has worked D. had been working
4. I hope he will come to see me before he ________ here. A. leave C. will leave B. leaves D. left
5. I don’t like her. She ________ with her classmates. A. always quarrels C. is always quarrelling B. quarreled D. enjoys quarrelling
6. According to the time table, the train for Guangzhou ________ at 8:00 a.m.. A. will leave C. is going to leave B. leaves D. is leaving
7. Whenever he had time, he ________ fishing at the lake. A. will go C. go B. would go D. went
8. "Can I join your club, Dad?" "You can when you ________ a bit
成人高考专升本英语语法练习题
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)