关于同位语从句和宾语从句 .The school made a rule that students have to stand up when class begins.这个句子后面的同位语从句.但是 The school made it a rule that students have to stand up when class begins.通常这样的表达比较地道,现在的这句话是同位语从句还是宾语从句 我觉得是宾语从句吧.因为students have to stand up when class begins是made的宾语,a rule 是宾补,it是形式宾语 .为什么a rule是真正主语,而不是 that从句

问题描述:

关于同位语从句和宾语从句 .
The school made a rule that students have to stand up when class begins.这个句子后面的同位语从句.
但是 The school made it a rule that students have to stand up when class begins.通常这样的表达比较地道,现在的这句话是同位语从句还是宾语从句 我觉得是宾语从句吧.因为students have to stand up when class begins是made的宾语,a rule 是宾补,it是形式宾语 .
为什么a rule是真正主语,而不是 that从句

错误,由于主句中不缺名词成分,所以这是同位语从句,,it只是形式宾语,a rule是包含内容的词,that后的语段阐述的是a rule的内容
如果缺名词,那有可能是宾语从句

是的 用形式宾语是很常见的

不是的,同位语从句很简单,就是一个解释说明的作用,宾语从句一般是这种形式:I do not know what he said.一般都是以wh等疑问词来引领定于从句.这里的it是形式宾语没错,但rule是真正的宾语,而后面接的that从句是解释说明rule的.