【正文】
D. be putting 2. Mother suggested that I ___ my homework first before watching TV. A. did B. shall do C. do D. have done 3. The order came that the medical supplies _____to the villages struck by the tsunami soon. A. would be sent B. should send C. be sent D. must be sent 4. They requested that he ____ on the radio. A. spoke B. speaks C. speak D. would speak 5. It is important that we ____wild animals. A. will protect B. should protect C. shall protect D. are protecting 6. He is talking too much about America as if he ____ there. A. had been B. has been C. was D. were 7. Mother insisted that the child’s hands ____before dinner. A. should wash B. be washed C. would wash D. had washed 8. Had you listened to the doctor, you ____all right now. A. are B. were C. would be D. would have been 9. ____ I be free tomorrow, I could go with you. A. Could B. Should C. Might D. Was I 10. You look so tired tonight. It’s time you ____. A. go to sheep B. went to bed C. go to bed D. will go to bed 11. ____ your letter, I would have written back two days ago. A. If I received B. Should I receive C. Had I received D. If I could have received 12. He smiled as if he ____my thought. A. had read B. was reading C. read D. has read 13. We ____ the work on the time without your help. A. hadn’t had finished B. couldn’t have finished C. didn’t have finished D. can’t have finished 14. Have you ever been to Beijing? No, but I wish I ___. A. have B. will C. do D. had 15. He is a very brave man. Yes, I wish I ____ his courage. A. have B. had C. will have D. would have Keys: 15ACCCB 610 ABCBB 1115