共25小题,100分 1. Alan ___ the party if he had gone to London. A. would have missed B. had missed C. would miss D. missed 2. He advised that they _____ use a trick instead of fighting. A. should B. would C. do D. had 3. If I knew you were coming, I ___ you at the airport then. A. had met B. met C. would meet D. would have met 4. Tom suggested that Ann ___ the house. A. sell B. sold C. shall sell D. would sell 5. It is strange that the little boy _____ speak two foreign languages. A. could B. can C. should D. would 6. He gave orders that the experiment ____ before 5:30pm. A. be finished B . had finished C. must be finished D. will finish 7. The young man insisted that he _____ nothing wrong and _____ free. A. did; set B. had done; should be set C. should do; be set D. had done; must be set 8 . If only I ___ to my parents! (But I didn ’ t.) A. listened B. had listened C. should listen D. would listen 9. I wish this bus ___ to the university. A. go B. went C. has gone D. had gone 10. Simon looks as though he never ___ a square meal( 吃得饱 ), though his parents feed him very well. A. get B. getting C. got D. should get 11. He is talking so much about America as if he ___ there. A. had been B. were C. was D. been 12 . – Have you ever been to Beijing? -- No, but I wish I ___. A. have B. will C. do D. had 13. I don’t think it is the right time that you __. A. will go B. went C. go D. must go 14. When a pencil is partly in a glass of water, it looks as if it ____ . A. breaks B. has broken C. were broken D. had been broken 15. ______I you, I would go with him to the party. A. Was B. Had been C. Will be D. Were 16. Had you listened to the doctor , you ________ better. A. are B. were C. would be D. would have been 17. If you had listened to the doctor, you _____ all right now. A. are B. were C. would be D. would have been 1 8 .If you had told me in advance, I _____ him at the airport. A. would meet B. would had met C. would have met D. would have meet 19 .If it______ tomorrow, I wouldn’t attend the party. A. rain B. rains C. had rained D. were to rain 20 .I would have gone to the meeting if I _____ time. A. had had B. have had C. had D. would have had 2 1. I advised that you ___ the job as soon as possible . A finished B finishing C to finish D finish 2 2 . The workers in the factory demanded that their pay ___ be raised. A should B would C must D could 2 3. My father did not go to New York; the doctor suggested that he _____ there. A. not went B. won't go C. not go D. not to go 2 4. The teacher demanded that the exam ____ before eleven. A. must finish B. would be finished C. be finished D. must be finished 2 5. The commander ordered that we _____ work. A. must finish B. finished C. should finish D. could finish