为什么if只能引导宾语从句和主语从句

如题所述

楼主好像说错了啊!
1、if,可以引导【宾语从句】,意思是【是否】,经常和whether对比,一般可以互换。但有一些情况只能用whether:
①作介词宾语时;②与or not连在一起搭配时。
但是,在主语从句、表语从句、同位语从句中,表示是否,都只能用whether,而不用if.
2、if还可以引导【条件状语从句】,意思是【如果】。
3、if还有固定短语搭配:
if only 要是、、、、、、该有多好,引导虚拟条件句。
only if只要;只有当、、、、、时,引导条件状语从句。
as if=as though,似乎;好像,引导表语从句或虚拟条件句。
even if=even though,即使;尽管,引导让步状语从句
祝你开心如意!追问

在名词性从句里面,我想问的是为什么if不能引导表语从句和同位语从句?

追答

这你最好看看语法书,因为这是由英语的习惯用法决定的,很多年来已经形成的约定俗成的使用习惯。也可以说是这两个词的习惯用法决定的。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-04-13
if(是否)只用于宾语从句,不能引导主语从句的。这是语法规则。追问

为什么

追答

无从回答,就像我问你为啥姓你父亲的姓,而不跟母亲???

第2个回答  2013-04-13
赞同一楼,if在引导不同的从句时意义不同。
第3个回答  2013-04-14
语法书上有详解