If (是否) 名詞子句

whether和 if 引導的名詞子句意思相同
但其中 if子句相對於whether有幾個使用限制,
其中包括不能當作"同位語"、不能當"主詞"與作為"介係詞受詞"
但一般子句包括whether子句可以當作主詞、受詞、補語、同位語

故我想知道 if 名詞子句 可否作為{補語},因為查了幾本書都沒談到,但沒說不行,理論上好像是可以,但找不到... ?
Update: 所以我可以歸納結論如下嗎??

whether名詞子句為正式用法,
可當"主詞"、"受詞"、"補語"、"同位語"

if 名詞子句在非正式用法中,
可當"受詞"、"補語"
3 answers 3