早教吧 育儿知识 作业答案 考试题库 百科 知识分享

高三英语,虚拟语气的问题Ifhehadfollowedhisfather'sadvice,healawyernow.答案是wouldbe,为啥不用wouldhavebeen?

题目详情
高三英语,虚拟语气的问题
If he had followed his father's advice, he ___ a lawyer now.
答案是would be,为啥不用would have been?
▼优质解答
答案和解析

英语中条件句虚拟,大致分为如下几种类型,希望能帮到你

  1. 与现在事实相反的假设条件句+与现在事实相反的结果句

  2. 与过去事实相反的假设条件句+与过去事实相反的结果句

  3. 与将来可能相反的假设条件句+与将来可能相反的结果句

    以上三种为最基本的类型

  4. 混合型虚拟语气,即假设的条件与结果分别处于不同的时间段,其实也很简单.遵循的原则是:与什么时间的条件相反,你就选对应的条件句谓语结构,同理,与什么时间段的结果相反,你就选对应的结果句的谓语结构,两个分句连在一起,就是一个正确的混合型虚拟条件句.

    比如:假如你昨天不过度劳累现在你就不会背痛. 

    If you had not overworked yesterday(与过去事实相反的条件), you would not feel pain in your back.(与现在相反的结果).

还有些用介词短语表达的类似情况,需要的话可以继续沟通.