当前位置:文档之家› 成人高考专升本英语语法练习题

成人高考专升本英语语法练习题

成人高考专升本英语语法练习题
成人高考专升本英语语法练习题

第一讲谓语动词时态

一、谓语动词时态

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

相关主题
文本预览
相关文档 最新文档