It is questionable whether this is a good way of solving the problem.
这里是it做形式主语代替后面的whether从句吗?如果是的话,语法书上不是说除了that从句和不定式,其余都不能加it做形式主语吗?比如名词短语和what从句等。
这位网友自己搞错了。不可能有哪本语法书说“除了that从句和不定式,其余都不能加it做形式主语”这样的话的,因为这样说是绝对错误的。用it作形式主语,而把真正主语置于句末,这种现象语法上称为主语外置。能够外置的主语形式包括:that从句、不定式、动名词、名词性疑问分句、名词性感叹分句。
《剑桥英语语法》认为名词性关系分句不可以外置,但实际应用中偶尔会见到类似用法。名词词组通常不可以外置,但特定情况下也有外置的。这二种情况属于特殊情况,英语学习者一般不要自己采用这种结构。
网友的句子中的whether从句属于名词性疑问分句,采用外置结构是很规范的用法,没有任何问题的。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!