爱考网旗下中考高考大学考研英语资源分享平台
工作时间:9:00 ~ 21:00
在英语学习中,虚拟语气是一个让许多学生感到困惑的语法点,由于其独特的表达方式和复杂的用法 ,很多人在学习过程中都会感到“云里雾里”,只要掌握了虚拟语气的三大公式,你就能轻松摆脱这种困境 ,让英语学习变得更加清晰明了。
虚拟语气,作为一种特殊的语法现象,主要用来表示说话人所说的话不是事实,而是一种假设、愿望 、猜测或建议 ,在英语中,虚拟语气有三种基本形式,分别对应三种不同的语境 ,下面,我们就来详细解析这三大公式,帮助你彻底摆脱“云里雾里 ”的困惑 。
与现在事实相反的虚拟语气
这种虚拟语气表示与现在事实相反的假设,其基本公式为:if+主语+过去式,主语+would/could/might+动词原形。
在这个公式中,if引导的条件句表示假设 ,主句表示结果,需要注意的是,这里的过去式并不表示过去的时间 ,而是表示与现在事实相反的假设。
与过去事实相反的虚拟语气
这种虚拟语气表示与过去事实相反的假设,其基本公式为:if+主语+had done,主语+would/could/might+have done 。
在这个公式中,if引导的条件句表示假设,主句表示结果 ,这里的had done和have done分别表示过去的动作和结果。
与将来事实相反的虚拟语气
这种虚拟语气表示与将来事实相反的假设,其基本公式为:if+主语+should/were to+动词原形,主语+would/could/might+动词原形。
在这个公式中,if引导的条件句表示假设,主句表示结果 ,这里的should和were to表示将来的可能性,而动词原形表示假设的动作 。
掌握了这三大公式,我们再来分析一些常见的虚拟语气句子,看看它们是如何运用的。
If I were you, I would not do that.
这句话表示与现在事实相反的假设,意思是“如果我是你 ,我就不会那样做。”在这个句子中,if引导的条件句用了过去式were,主句用了would+动词原形do 。
If you had come earlier, you would have met her.
这句话表示与过去事实相反的假设,意思是“如果你早点来,你就会遇见她。”在这个句子中 ,if引导的条件句用了过去完成时had come,主句用了过去完成时would have met。
If it were to rain tomorrow, the match would be postponed.
这句话表示与将来事实相反的假设,意思是“如果明天下雨,比赛就会推迟。 ”在这个句子中 ,if引导的条件句用了虚拟语气were to+动词原形rain,主句用了would+动词原形postpone 。
通过以上分析,我们可以看到,只要掌握了虚拟语气的三大公式 ,就能轻松应对各种虚拟语气句子,在学习过程中,我们要多做练习 ,熟练运用这些公式,这样才能在英语学习中不再“云里雾里”,而是游刃有余。