11. ________ it rain tomorrow, we would have to put off the sports meeting. 

11. ________ it rain tomorrow, we would have to put off the sports meeting. 
A. Would B. Should  C. Might D. If
12. Without the help of my English teacher, I       the first prize in the English Speaking Competition.
A. would win B. would have won C. would not win D. would not have won
13. Thank you so much! But for your text message, I _____ home without my ID card this morning.
A. would have left    B. would leave C. had left      D. left
14. --Thank you for reminding me of the time, otherwise I ____ late yesterday.
--Don't mention it.
A. should be B. would be    C. will have been D. would have been
15. Grace doesn’t want to move to New York because she thinks if she          there, she wouldn’t be able to see her parents very often.
A. were to live      B. would live C. has lived   D. lives    
16. --Pity you missed the lecture on nuclear pollution.
--I       it, but I was busy preparing for a job interview.
A. would have attended B. had attended C. would attend   D. attended
17.________ the traffic jam, we would have arrived earlier. 
A. In spite of B. Because of  C. But for D. Due to
18. The 76-year-old woman might have died, _____by the "Iron Policeman".
A. if she were not saved            B. were she not saved
C. if she had not saved               D. had she not been saved
19. Look at the trouble I’m in. If only I ______ your advice! 
A. followed      B. would follow C. had followed     D. should follow
20. George is going to talk about the geography of his country, but I’d rather he ____ more on its culture.
A. focus        B. focused      C. would focus   D. had focused

11. B。if虚拟条件句表示与将来事实相反,从句谓语可以用should+动词原形。
12. D。这是一个隐含的虚拟条件句,含有if my English teacher hadn’t helped me with my spoken English之意,表示与过去的事实相反,故用与过去相反的虚拟语气。
13. A。but for表示“要不是,如果没有”,相当于Had it not been for,常与虚拟语气连用。结合语境这里表示与过去事实相反,故主句用将来完成时。
14. D。从语境可知说话人是在谈论昨天的事,otherwise表示假设,“否则,要不的话”,因此要使用情态动词would+完成式。句意:谢谢你提醒我时间,要不然昨天我就迟到了。
15. A。if虚拟条件句表示与将来事实相反,从句谓语可以使用were to do形式。
16. A。would have done表示“本来要做某事”,暗示过去未曾实现的打算或愿望。
17. C。but for表示“要不是,如果没有”,相当于Had it not been for,常与虚拟语气连用。in spite of尽管;即使;because of因为;due to由于。
18. D。had she not been saved相当于if she had not been saved,表示与过去事实相反。
19. C。if only意为“如果……该有多好”,表示与过去事实相反,从句用过去完成时。
20. B。I’d rather that…后面的从句应用虚拟语气,表示与现在或将来事实相反,谓语用一般过去时。表示与过去事实相反使用过去完成时。
 
留言与评论(共有 0 条评论)
   
验证码: