【正文】
動詞時態(tài)、語態(tài) 強化訓練 題 1. I can guess you were in a hurry. You __ your sweater inside out. A. had worn B. wore C. were wearing D. are wearing 2. — We __ that you would fix the TV set this week. — I’m sorry. I __ to, but I’ve been too busy. A. had expected; had intended B. are expecting; had intended C. expect; intend D. expected; intend 3. He will stop showing off, if no notice __ of him. A. is taken B. will be taken C. takes D. has taken 4. — It is said that another new car factory__ now. — Yeah. It __ one and a half years. A. is building; takes B. is being built; will take C. is built; will take D. is being built; takes 5. — I’m sorry, but I shouldn’t have been so rude to you. — You __ your temper but that’s OK. A. have lost B. had lost C. did lose D. were losing 6. — Why? Tom, your shirt is so dirty! — Mum, I __ my storeroom downstairs。 A. cleaned B. have worked C. was cleaning D. have been cleaning 7. They won’t buy new clothes because they__ money to buy a color TV set. A. save B. are saving C. has saved D. were saving 8. Good heavens! There you are! We__ anxious about you, and we __ you back throughout the night. A. are; expect B. were; had expected C. have been; were expecting D. are; were expecting 9. I’ve finally finished my paper and it __ me an entire month. A. takes B. took C. was taken D. had taken 10. The traffic in our city is already good and it __ even better. A. gets B. got C. has got D. is getting 11. — Has Jack finished his homework yet? — I have no idea; he __ it this morning. A. was doing B. had been doing C. has done D. did 12. — I will e to attend your lecture at 10:00 tomorrow. — I’m sorry, by then my lecture will have ended and I__ my guests in my office. A. is being met B. will meet C. will be meeting D. will have met 13. — Alice came back home the day before yesterday. — Really ? Where __ ? A. has she been B. had she been C. has she gone D. had she gone 14. John and I__ friends for eight years. We first got to know each other at a Christmas party. But we__ each other a couple of times before that. A. had been; have met B. have been; have met C. had been; had met D. have bee