英语语法教学:假设作用
问题示例
有这么一句话,有同学问,那如果是什么意思?
你会让你的朋友借,但是告诉他/她,如果相机又坏了,他/她就要付钱去修理。你会把相机借给你的朋友,但是告诉他(她)如果这次又坏了,他(她)要赔偿。
问题分析
有时可以和if连用,形成if的形式。这样,that通常用于引导名词性从句(如宾语从句),if则用于引导条件状语从句。比如:
他说如果我有时间,我会洗地板。他说如果我有时间,我会擦地板。
他说如果孩子出生了,孩子大一点他就移民。
比尔说如果他有说明书,他会知道该怎么做。比尔说如果他得到指示,他会知道该怎么做。
他说如果她爱汤姆,她就会离开他。他说如果她喜欢汤姆,她就不会离开他。
他说如果我通过考试,他会给我买辆车。他说如果我通过考试,他就给我买辆车。
他说如果他开车时睡着了,她会叫醒他。他说如果他开车时打瞌睡,她必须叫醒他。
他说如果他赶上了飞机,他会在五点前到家。他说如果他能赶上那班飞机,他将在五点钟之前到家。
句型转换
这种句子通常可以把if引导的条件从句移到句尾,而不改变其意义。比如:
他说如果他有许可证,他就能找到工作。他说如果他有许可证,他就能找到工作。
他说如果洪水恶化,他们将不得不离开这座房子。他说如果洪水上涨,他们将不得不离开这座房子。
汤姆说如果她想继续干下去,就必须努力工作。汤姆说如果她想留在那里,她就得努力工作。
他确信如果他再喝一点这种上好的红酒,他就会睡着。如果他多喝点这种上好的红酒,他肯定会睡着的。