1.楼主答案完全正确!只能说是楼主记错答案了,或者答案就是错误的.
2.
1)名词性从句的结构是“引导词 + 陈述句(序)”.
引导词是that时,该从句不缺少任何成分;
引导词是if/whether时,该从句缺少表疑问的“是否”;
引导词是特殊疑问词时,该从句缺少名词性成分(疑问代词)或状语(疑问副词).
2)第一题使用了固定句型:take it for granted that...,意思是“认为...是想当然的”.
that从句是正常的陈述句,而B/D使用了倒装句型;C的not位置有误.
3)第二题是一个表语从句.
B既然有了引导词that,则特殊疑问词how与之功能上重复,而且该从句也不是陈述句序,而是倒装句序;
C同样是倒装句序;
D中what和it的功能重复,而did只能有一个宾语.