If it were to rain tomorrow, I should not drive my car. 如果明天下雨的话,我就不开车了。(明天的情况还不知道)
If I had done it in time, I should have had a good time. 如果我及时做的话,日子就好过多了。(可惜当时没能及时做)
注意:
(1) 主句中的should通常用于第一人称,would可用于任何人称。
(2) 条件句中如果动词是be,其过去式所有人称的单复数都可用were;在第一、三人称单数的口语中,可用was代替were。但在if I were you中,不能说成if I was you。
(3) 当条件从句的行为与主句所表示的行为所发生的时间不一致时,主从句中动词的形式要根据它所标示的时间作出相应的调整,这就是所谓的“错综条件虚拟语气”。如:
If they had studied hard, they could do it easily now.
如果他们以前努力学习的话,现在干得就会容易些了。
If he had not taken my advice, he wouldn't do it much better like this.
如果他不听我的建议,他就不会干得这么好了。
(4) 在条件句中,如果有were, had, should等,则可省略if,但应注意把were, had, should等提到从句主语之前。
如:If he were to come, I would join him in the discussion. = Were he to come, I would join him in the discussion. 如果他来,我将和他一道参加讨论。
【2017高考英语备考复习:情态动词和虚拟语气2】相关文章:
★ 2017届高考英语二轮复习书面表达限时测验:7(含解析)
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (52)
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (6)
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21