從句只有3種:
名詞從句(名詞性)
副詞從句(也叫狀語從句,副詞性)
關系從句(也叫定語從句,形容詞性)
你可能聽說單單名詞從句,就細分為4種:賓語從句,主語從句,表語從句,同位語從句。但我的建議是:不要理這些。這些概念太底層,除了把我們搞暈,沒有什么意義。
那為什么會有這些叫法出來呢?
先說說為啥有從句:
因為很多概念和事情,沒法通過一個簡單句說清楚。
不信你用英語表達一下:
他比我年紀大這一事實無關緊要。
沒有從句這個“表達工具”,我們甚至不知道從何入手:
The fact (that) he's older than me is not relevant. 同位語從句,暫時不用管。
我們說過,很多概念和事情沒法通過一個簡單句說清楚,才有了從句。從句是用來“封裝”比較復雜的一個語義的。但是用從句把你要表達的意思封裝好后,它還是要塞回原來的句子里的。原先那個位置是名詞性質的話,你就要把你要講的意思都封裝成名詞從句再放回去。副詞從句和關系從句(定語從句)同理。
比如,
封裝成名詞從句:
She said【這故事是真的】。
said是及物動詞,后面要跟賓語,而賓語是名詞性的。所以“這故事是真的”這句話,你要把它封裝成名詞從句(名詞性)。
She said (that) the story was true. (賓語從句)
對比:I love Marry. (Marry是賓語)
但也有以下句子:
That the story was true made me sad.(主語從句)
對比:Marry love me.(Marry是主語)
The fact is that the story is true.(表語從句)
對比:I am Marry.(Marry是表語)
名詞從句還是原來的名詞從句,只是在句中位置不同,導致叫法不同。
副詞從句和關系從句同理。
所以,我們只要知道三大從句就行了,不必細分。知道名詞從句是名詞性的,名詞能安排地位置,理論上名詞從句都能上。賓語從句,表語從句之類的叫法不過是根據從句在簡單句中扮演的角色命名的。