
中考二轮语法复习--虚拟语气强化训练 一、单项选择 1. If I _____ you, I would take a small present. A. am B. was C. were D. are 2. The doctor suggested that the patient _____ an operation without delay. A. must have B. had C. have D. has 3. It's high time that we _____ to school. A. would go B. go C. went D. will go 4. Without your help, we _____ so much. A. won't achieve B. didn't achieve C. don't achieve D. wouldn't have achieved 5. If only I _____ my car! A. hadn't lost B. wouldn't lose C. didn't lose D. haven't lost 6. I wish I _____ you yesterday. A. seen B. did see C. had seen D. were to see 7. The manager insisted that the work _____ finished by the end of this month. A. should be B. will be C. must be D. ought to be 8. If it _____ rain tomorrow, we would have to put off the sports meeting. A. should B. would C. will D. shall 9. I would rather you _____ at home tomorrow. A. stay B. stayed C. to stay D. staying 10. But for the rain, we _____ a nice holiday. A. should have B. would have had C. would have D. will have had 11. It is necessary that he _____ in time to attend the meeting. A. come B. came C. would come D. need come 12. If I had known that, I _____ so. A. wouldn't do B. wouldn't have done C. won't do D. have not done 13. I didn't see your sister at the meeting. If she _____, she would have met my brother. A. has come B. did come C. came D. had come 14. _____ he come, the problem would be settled. A. Would B. Should C. Shall D. If 15. The teacher required that all the papers _____ before 10 o'clock. A. were handed in B. would be handed in C. be handed in D. shall be handed in 16. I _____ you some money, but I hadn't any on me then. A. would lend B. would have lent C. could lend D. may have lent 17. The law requires that everyone _____ his car checked at least once a year. A. has B. had C. have D. will have 18. It is strange that he _____ so. A. would say B. would speak C. should say D. will speak 19. If I _____ a bird, I _____ fly in the sky freely. A. were; would B. am; would C. were; will D. am; will 20. Had he studied harder, he _____ the exams. A. must have got through B. would have got through C. would get through D. could get through 21. I wish I _____ to the moon some day. A. can fly B. fly C. could fly D. had flown 22. He talks as if he _____ everything in the world. A. knows B. knew C. had known D. would know 23. The suggestion that the mayor _____ the prizes was accepted by everyone. A. would present B. present C. presents D. ought to present 24. Look at the trouble I am in! If only I _____ your advice. A. followed B. would follow C. had followed D. should follow 25. If it _____ for the snow, we _____ the mountain yesterday. A. were not; could have climbed B. were not; could climb C. had not been; could have climbed D. had not been; could climb 26. It is ordered that a new bridge _____ over the wide river. A. will be built B. would be built C. should build D. be built 27. If I _____ in your position, I _____ a trip to Switze ... ...
~~ 您好,已阅读到文档的结尾了 ~~