1、C. is questioning D. has questioned 4. This machine _. It hasnt worked for years. A. didnt work B. wasnt working C. doesnt work D. isnt working 5. I wont tell the student the answer to the math problem until he _ on it for more than an hour. (06 湖北)A. has been working B. will have worked C. will hav
2、e been working D. had worked 6. - Where did you put the car keys?- Oh, I _ I put them on the chair because the phone rang as I _ in. (06北京)A. remembered; come B. remembered; was coming C.remember;D. remember; was coming7. Eliza remembers everything exactly as if it _ yesterday. A. was happening B. h
3、appens C. has happened D. happened8. The house belongs to my aunt but she _ here any more. (06全国1)A. hasnt lived B. didnt live C. hadnt lived D. doesnt live 9. As you can see, the number of cars on our roads _ rising these days. (06全国2)A. was keeping B. keep C. keeps D. were keeping10. John, a frien
4、d of mine, who got married only last week, spent 3,000 more than he _ for the wedding. (06全国2)A. will plan B. has planned C. would plan D. had planned 11. -Hurry up! Alice and Sue are waiting for you at the school gate.-Oh! I thought they _ without me. (05江西)A. went B. are going C. have gone D. had
5、gone12. He was hoping to go abroad but his parents _ that they wont support him unless he can borrow money from the bank. (05湖北)A. were decidingB. have decided C. decided D. will decide 13.When the old man _ to walk back to his house, the sun _ itself behind the mountain. A. started; had already hid
6、den B. had started; had already hidden C. had started; was hiding D. was starting; hid14. - If the traffic hadnt been so heavy, I could have been back by 6 oclock.- What a pity! Tina _ here to see you. (05湖南)A. is B. was C. would be D. has been15. The policemans attention was suddenly caught by a sm
7、all box which _ placed under the Ministers car. (05广东)A. has been B. was being C. had been D. would be 16. By the time Jane gets home her aunt _ for London to attend a meeting. (05天津)A. will leave B. leaves C. will have left D. left17. - Why did you leave that position?- I _ a better position at IBM
8、. (05北京)A. offer B. offered C. am offered D. was offered18. Scientists think that the continents _ always where they _ today. (05北京)A. arent; are B. arent ; were C. werent; are D. werent; were19.When Mark opened the door, he saw a woman standing there. He _ her before. (05北京春招) A. never saw B. had n
9、ever seen C. never sees D. has never seen20. The number of deaths from heart disease will be reduced greatly if people _ to eat more fruit and vegetables.A. persuade B. will persuade C. be persuade D. are persuaded21. More patients _ in hospital this year than last year. (04江苏)A. treated B. have tre
10、ated C. had been treatedD. have been treated22. Because the shop _ , all the T-shirts are sold at half price. (04浙江)A. has closed downB. closed down C. is closing down D. had closed down23. She has set a new record, that is, the sales of her latest book_ 50 million. (04福建)A. have reached B. has reac
11、hed C. are reaching D. had reached24.The mayor of Beijing says that all construction work for the Beijing Olympics _ by 2008. A. has been completedB. has completed C. will have been completed D. will have completed25. Now that she is out of a job, Lucy _ going back to school, but she hasnt decided y
12、et.A. had considered B. has been considering C. considered D. is going to consider26. -Whats that terrible noise?-The neighbors _ for a party. A. have preparedB. are preparing C. prepare D. will prepare 27. My mind wasnt on what he was saying, so Im afraid I _ half of it. 04 BNETA. was missing B. ha
13、d missed C. will miss D. missed28. Lets keep to the point or we _ any decisions. A. will never reach B. have never reached C. never reach D. never reached29. How can you possibly miss the news? It _ on TV all day long. (04北京春招)A. has been B. had been C. was D. will be 30. - You havent said a word ab
14、out my new coat, Brenda. Do you like it?- Im sorry I _ anything about it sooner. I certainly think its pretty on you. (02NMET)A. wasnt saying B. dont say C. wont say D. didnt say2007-2008学年度高三年级英语语法复习专项练习动词的时态和语态 参考答案15 DABCA 610 DDDCD 1115 DBABC 1620 CDCBD2125 DCACB 2630 BDAAD 2007-2008学年高三英语语法复习课堂
15、检测动词的时态和语态 答 案一、用所给动词的正确形式填空1. has failed 2. be allowed to 3. shows 4. will come 5. is being repaired6. was 7. had expected 8. were walking 9. will have been completed10. had left二、改错1. dont didnt 2. 去掉was 3. had - has三、单词拼写1. improved 2. broadcast(ed) 3. invented四、根据汉语意思补全句子1. They got two free tickets for Canada2. had been waiting patiently3. what has been discovered4. we will never reach any decision