it is a fact that 这个句型到底是同位语从句还是主语从句?

问题描述:

it is a fact that 这个句型到底是同位语从句还是主语从句?
怎么有的人说是同位语从句,有的人说是主语从句,到底是什么从句?
无论说是哪个从句,麻烦再解释一下为什么不是另一个从句!

是主语从句.虽然从语法上你也可以把that...理解为fact的同位语,但是试着翻译一下就会发现哪个理解更合理(为了解释方便,我把that后面填上内容:It is a fact that the Earth moves around the Sun.):1、如果理解为...