英语语法
条件句(Conditionals)
条件句说的是在某个条件下会发生什么、或者本来会发生什么。英语里有好几类,从陈述事实的零条件句,到纯粹假设的第三条件句。
条件句(Conditionals):课本版
全世界的英语课都教这几种标准形式。这里不用编出来的例句,全部拿母语者的真实片段来讲。
零条件句(Zero Conditional)
If + present simple, present simple
用来讲事实、普遍规律,还有每次都这样发生的事。从句和主句都用一般现在时。
第一条件句(First Conditional)
If + present simple, will + base verb
用来讲真实、有可能发生的将来。第一条件句谈的是真的会发生的事。
第二条件句(Second Conditional)
If + past simple, would + base verb
用来讲想象中的、或者不太可能出现的现在和将来。“If I were you”就是最典型的第二条件句。
第三条件句(Third Conditional)
If + past perfect, would have + past participle
用来讲过去的假想:没有发生的事,以及如果发生了会有什么结果。
混合条件句(Mixed Conditionals)
If + past perfect, would + base verb (or variations)
混合条件句糅合了第二和第三条件句:既能用过去发生的事说明现在的结果,也能用现在的状况说明过去的结果。