if条件句一般现在时(If从句是一种虚拟的条件或假设)
大家好,这里是,吱吱英语。零基础语法的第 44课,【假设(03)与过去事实相反的虚拟语气】。关注【吱吱英语】每天都可以学到新东西哦~~
【if条件从句知识回顾】
(1)一般普通假设,不属于虚拟语气。If you study hard now, you will be a successful man.
if 引导从句为一般现在时,主句为将来时。
(2)与现在事实相反的假设,虚拟语气。If I were you, I would join them.
if 引导从句为一般过去式,主句为would/could/should/might 动词原形。
(3)与过去事实相反的假设,虚拟语气。If I had got there earlier, I should have met her.
if 引导从句为过去完成时,主句为would/could/should/might have 动词过去分词。
第(3)为我们今天学习的新内容。
【什么是与过去事实的相反虚拟语假设呢?】
有一件事发生在过去,这件事已经成为事实,现在我们假设在过去的时候,又另外一种情况出现的话,又会有什么样的结果。那么由if引导的从句就是与过去事实相反的虚拟。
if 从句是一种虚拟的条件或假设,和过去事实相反的。
主从句的时态具体如下:
从句: had 动词过去分词
主句:would/could/should/might have 动词过去分词
(1)If I had remembered the answer, I should have got better grade.
译文:如果我记得答案,我应该会得到一个更好的分数。
从句:If I had remembered the answer,过去完成时(had 动词过去分词),had remembered ~
主句: I should have got better grade,would 现在完成时(have 动词过去分词),would have got~
分析:首先考试这件事情发生在过去,并且我的成绩考得不好也是事实。这里对过去进行假设,假设另外一种情况——我记得那个答案,推测假设的结果——得到更高一点的分数。if 引导的对过去事实假设的虚拟语气。
(2)If he had taken my advice, he would not have made such a mistake.
译文:如果他采纳了我的建议,他就不会犯这样的错误。
从句:If he had taken my advice,过去完成时(had 动词过去分词),had taken ~
主句: he would not have made such a mistake,would 现在完成时(have 动词过去分词),would have made ~
分析:事情发生在过去,事实上他没有采取我的建议。现在假设另外一种情况——他采取了我的建议,那么结果——他不会犯这样的错误。对过去客观存在的事实一种假设,以及推测其可能发生的结果。if 引导的对过去事实假设的虚拟语气。
练习(答案在文末)
- If he ____ ( study ) harder, he might have passed the exam.
- If there ____ (be ) a heavy snow, we ____ (not go )skating.
- If I ____ (get ) there earlier , I ____ (meet ) her.
各位小伙伴,今天我们的课程就到这儿。咋们下节课再见。下节课的内容是【假设(4)wish he as if 过去、过去完成时】。欢迎关注 【吱吱英语】,不经意间,你就变得无与伦比的优秀。
,
- had studied,如果他学习努力一点,他就有可能通过这个考试。
- had been , should not have gone ,如果这里有雪,我们就不应该在这里滑雪。
- had got , would have not,如果我早一点到那里,我可能会遇到她。
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com