名词性从句语法总结
名词性从句,就是一个句子(从句)在另一个句子(主句)中做主语、宾语、表语、同位语、介词宾语等,相当于名词的用法。名词性从句根据在句子中所做的成分又可分别称为主语从句、宾语从句、表语从句和同位语从句。
名词性从句的引导词
连接代词:what,which,who,whom,whose
连接副词:when,where,why,how
连接连词:that(宾语从句或表语从句中“that”有时可以省略);whether,if(均表示“是否”表明从句内容的不确定性);as if,as though(均表示“好像”,“似乎”)
名词性从句的时态问题
1.当主句的谓语动词是过去式时,宾语从句若不是一个客观事实或真理,其谓语动词也必须用某种过去时态。如:
She said that she didn't want to know.她说她不想知道。
I asked her whether she would agree.我问她是否会同意。
2.when, if 这两个词既可引导名词性从句,也可引导状语从句。当它们引导名词性从句且表示将来意义时,要直接使用将来时态;但当它们引导状语从句且表示将来意义时,则必须用一般现在时表示将来意义。如:
I don't know when he will come, but when he comes,I'll call you.我不知道他什么时候,但当他来的时候,我会打电话给你。
句中第一个when引导的是宾语从句,故用将来时态表示将来意义;第二个when引导的是时间状语从句,故用一般现在时表示将来意义。
whether与if 引导名词性从句的区别
whether与if 均为"是否"的意思。但在下列情况下,只可用whether:
1、whether引导主语从句并在句首。
例:Whether he can come to the party on time depends on the traffic.
2、引导表语从句。
例:The question is whether we can get in touch with her.
3、whether从句作介词宾语。
例:I am thinking about whether I should quit my present job.
4、if与whether都可以与or not连用,但后面紧跟or not时只能用whether。
例:We didn't know whether or not she was ready.(此时只能用whether)