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