400-123-4567
目录
文/郑茜茜
校对/Westia Sun
很多人用if来使用假设语气时,往往不知道该用哪个时态。
Engoo老师专门和小编讨论了if的使用要点。
希望通过本文的内容,大家能够更好的理解各种if的用法!
我们先简单了解一下if的四种用途!
科学原理、常识、当前事实、指示的行动、未来可能发生的事情、幻想、不可能的情况、描述如果过去发生某事可能会发生什么。
其实只要你了解了这四种不同的用法,就说明你已经学会了如何使用if!
现在就让我们一步一步来了解一下这四种不同的用途吧!
输入 0 条件句
描述科学原理、常识、当前事实和指示的行动。
If + S + V(一般现在时)、S + V(一般现在时)
【例句】
如果下雨,路就会湿。
如果下雨,路就会湿。
如果没有获得足够的水,花朵就会死亡。
如果没有得到足够的水,花朵就会枯萎死亡。
如果你迷路了,请给我打电话。
如果你迷路了,请给我打电话。
【语法分析】
这部分的时态都是现在时,这里用的if也可以用when代替。
以“如果下雨,路就会湿”这句话为例,
如果下雨,路就会湿。
一旦下雨,路就会湿。这是不变的事实。
所以这里的if可以换成when,
下雨了,路就湿了。
所以记住,0型条件句中的if和when可以互换使用!
第一类条件句
描述将来可能发生的事情
If + S + V(一般现在时)、S + V(现在/将来时)
【例句】
如果莎拉再迟到,老师会生气的。
如果莎拉再迟到,老师会生气的。
如果我们不快点的话,我们就会错过火车。
如果我们不快点的话,我们就会错过火车。
如果你没完成你的工作,我就告诉老板。
如果你不做你的工作,我会告诉老板。
如果我有足够的时间,我可能会完成我的报告。
如果我有足够的时间,我应该能够完成我的报告。 (但不知道时间是否充足)
【语法分析】
这里多用现在时,表示某事很可能发生。
就拿“如果莎拉再迟到的话,老师会生气的。”举个例子
莎拉可能会迟到,也可能不会迟到,
条件句:假设莎拉又迟到了
主句:老师会生气
条件句和结果句是可能发生的事实。
类型2条件句
描述与当前事实相反的幻想、不太可能发生的事件或假设
If + S + V(过去时),S + would / might / might + V(动词原型)
【例句】
如果我是你,我就会放弃作弊。
如果我是你,我就会放弃作弊。 (但我不是你)
如果你载他一程,他就能上火车。
如果你让他搭便车,他就可以乘坐那趟火车。 (但你没有搭他一程)
如果我们有更多的钱,我们可能会买一辆新车。
如果我们有更多的钱,我们就可以买一辆全新的汽车。 (但是我们没钱)
【语法分析】
在这类条件句中,它们表达与当前事实相反的情况。
因此,条件句总是使用过去时,特别是“If I were you,...”很常见,经常用来给出意见和建议。
而这里的V,不管是谁,总是用的是。
例如:如果他对我更好一点,我们就会成为好朋友。
如果他能更友善一些,我们也许会成为好朋友
这句话的意思是“别人不友善,所以我们也不是好朋友”,
符合与当前事实相反的情况,所以使用2类条件句!
类型3条件句
描述如果过去发生某事可能会发生什么
如果 + S + had + V(过去分词),S + will / might / might + have + V(过去分词)
【例句】
如果你更努力地学习,你就会通过期末考试。
如果你以前更努力学习的话,你就会通过期末考试了。 (但事实是:你过去没有努力学习,所以你考试不及格)
如果你打电话给我我会很高兴。
如果你当时给我打电话,我会很高兴。 (但事实是:你没有打电话给我,所以我不高兴)
【语法分析】
这里需要注意的两个小事情是:
1. 绝不会出现在 if 子句中,
所以当你看到 'd 出现在 if 子句中时,它一定是 had 的缩写,
因为这种if子句使用的是过去完成时!
2.以前从未出现过,
所以当你在代词缩写中看到“d”位于“have”之前时,
那一定是will的缩写。
在示例中“如果您给了我您的电子邮件,我就会写信给您。”,
前面的 if 子句中的 youd 是 you had 的缩写。
而I'd在主句后面是I would的缩写!
今天我学习了if从句假设语气的四大类用法。
你学会了吗?话不多说,现在就来练习吧!
如果我是你,我现在就会练习英语。
如果我是你,______________________。
如果不知道答案,请去找Engoo老师讨论!