1、高二英语 时态与语态巩固练习1. I _ ping-pong quite well, but I havent had time to play since the new year.A. will playB. have playedC. playedD. play2. I can guess you were in a hurry. You _ your sweater inside out.A. had wornB. woreC. were wearing D. are wearing3. - Alice came back home the day before yesterday.-
2、 Really? Where _?A. has she beenB. had she beenC. has she goneD. had she gone4. - What do you think of this kind of TV set, which _ in shanghai?- Well, I dont care about such things.A. was madeB. is madeC. has been made D. had been made5. The plane _ at 7:00 p.m., so I have to be at the airport by 6
3、:40 at the latest.A. has leftB. would leaveC. will have leftD. leaves6. - Is Tom still smoking?- No. By next Saturday, he _ for a whole month without smoking a single cigarette.A. will beB. will have goneC. will have beenD. has been going7. - _ Betty this morning?- Not yet, but she is sure to be her
4、e before noon.A. Have you beenB. Will you seeC. Do you seeD. Did you see8. Jim talked for about half an hour yesterday. Never _ him talk so much.A. I heardB. did I hearC. I had heardD. had I heard9. She _ to the office than she got down to writing the report.A. has no sooner gotB. had hardly gotC. n
5、o sooner gotD. had no sooner got10. You wont know whether the coat fits you until you _ it on. A. will tryB. have triedC. triedD. are trying11- Hurry, Mary! You _ on the phone.- Oh, I _. Thank you, Mom. A. have wanted; have comeB. will be wanted; will come C. are being wanted; comeD. are wanted; am
6、coming12. - Excuse me, sir. Would you do me a favor? - Of course. What is it? - I _ if you could take me to the station. A. would wonderB. did wonderC. was wonderingD. had wondered13. - Got your driving license? - No. I _ too busy to have enough practice, so I didnt take the driving test last week.
7、Im going to next week. A. wasB. have beenC. amD. had been14. The baby is generally healthy, but every now and then he _ a cold.A. has caughtB. is catchingC. would catchD. does catch15. - What _ when I phoned you? - I _ my work, and I wanted to go out.A. have you done; finishedB. were you doing; have
8、 finishedC. did you do; had just finishedD. were you doing; had just finished16. Dont bother to look for my dictionary - it _ some day.A. turns upB. has turned upC. will turn up D. is going to turn up17. When he was alive, the old scientist used to say that knowledge _ from practice and he gained hi
9、s experience by doing a lot of practical work.A. was comingB. had comeC. comesD. would come18. _ it with me and Ill see what I can do.A. When leftB. LeavingC. If you leaveD. Leave19. - Bob! Hows your project? I heard you started it last Friday, right? - Oh! I _ for it. But I havent decided when to d
10、o it.A. have preparedB. had preparedC. have been preparing D. was preparing20. Robert _ me his address the other day, but Im afraid I _ it.A. had given; lost B. has given; have lostC. gave; have lostD. gives; have lost21. I _ in a foreign trade company for five years. Still, I dont regret giving up
11、the well-paid job.A. workedB. have workedC. was workingD. had worked22. -Come on Shela. I want to show you something.- Oh, how nice of you. I _ you _ to bring me a gift.A. never thought; were goingB. never think; are going C. didnt think; were goingD. hadnt thought; were going 23. - Tom, did Mr. Li
12、join you in your discussion?- No, he _, but he happened to have fallen ill.A. would like to B. will C. was going to join D. was to have24. In this experiment, they are wakened several times during the night, and asked to report what they _.A. had just been dreaming B. are just dreaming C. just dream
13、t D. have just been dreaming25. I saw Dave in the lift this morning. Really? He _ around here for a long time. A. wont be seenB. wasnt seenC. hasnt been seen D. hadnt been seen26. The manger will see you on Monday, when he _ his views on that subject. A. will expressB. expresses C. has expressedD. w
14、ill have expressed 27. -Did you tell Peter that youve already got a job? -Oh, no. I forgot. I _ him now. A. will be callingB. will callC. callD. am calling28. Has your father returned from Africa yet? Yes, but he _here for only three days before his company sent him to Australia.A. wasB. has beenC.
15、will beD. would be29. -Could you lend me the magazine you _me about when I telephoned you? - No, I am sorry, I cant. I gave it to a friend.A. would tellB. were tellingC. had toldD. had been telling30. Is the girl sent to the hospital yesterday feeling any better now? I regret to tell you she _ though the doctors did all they could to save her. A. was dead B. died C. had died D. has been dead2