ID: 22512654

虚拟语气-中考英语重点语法提升练(含答案)

日期:2025-05-15 科目:英语 类型:初中学案 查看:12次 大小:16431B 来源:二一课件通
预览图 1/5
虚拟,语气,中考,英语,重点,语法
  • cover
虚拟语气-中考英语重点语法提升练 1. If I _____ you, I _____ more attention to English idioms and phrases. A. was; shall pay B. am; will pay C. would be; would pay D. were; would pay 2. It's high time that we _____ immediate action to protect the environment. A. take B. took C. will take D. have taken 3. The doctor suggested that the patient _____ a week's rest. A. has B. have C. had D. having 4. I wish I _____ to the party with you yesterday, but I had to prepare for the exam. A. could go B. went C. could have gone D. should go 5. If it _____ rain tomorrow, we _____ the picnic. A. should; would cancel B. would; would cancel C. should; will cancel D. will; will cancel 6. Had I known her name, I _____ her. A. would invite B. would have invited C. invited D. will invite 7. Without your help, we _____ the task on time. A. couldn't finish B. couldn't have finished C. can't finish D. can't have finished 8. The teacher ordered that all the students _____ the classroom before 5 o'clock. A. leave B. left C. leaves D. to leave 9. If I _____ in your position, I _____ the chance. A. were; would seize B. was; would seize C. were; will seize D. was; will seize 10. It is necessary that he _____ in time to attend the meeting. A. come B. came C. comes D. will come 11. If only I _____ how to operate a computer as you do! A. had known B. would know C. should know D. knew 12. The man insisted that he _____ nothing wrong and _____ free. A. did; set B. had done; should be set C. do; be set D. had done; must be set 13. If I _____ you, I _____ the job. A. was; would take B. were; would take C. was; will take D. were; will take 14. It's a pity that he _____ such a good chance. A. should miss B. should have missed C. has missed D. had missed 15. 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 16. I would have come earlier, but I _____ that you were waiting for me. A. didn't know B. hadn't known C. wouldn't know D. haven't known 17. But for the help of my English teacher, I _____ the first prize in the English Writing Competition. A. would not win B. would not have won C. would win D. would have won 18. If I had seen the film, I _____ you about it. A. would tell B. will tell C. would have told D. told 19. It is important that we _____ wild animals. A. will protect B. should protect C. shall protect D. are protecting 20. The manager demanded that the workers _____ extra hours to complete the task. A. work B. worked C. works D. to work 21. If I _____ the money, I would have bought a much bigger house. A. possessed B. had possessed C. would have possessed D. should possess 22. It's strange that he _____ have taken the books without the owner's permission. A. would B. should C. could D. might 23. If I _____ the problem, I would do it in a different way. A. solve B. solved C. were to solve D. will solve 24. The suggestion that the mayor _____ the ... ...

~~ 您好,已阅读到文档的结尾了 ~~