高中英语语法题,求详解,谢谢,答的好加分

_____ caused the forest fire is a complete mystery.
A That B Whether C Why D What
答案是D啊,that 为什么不行啊

1. 答案:D.

2. 翻译:是什么导致了这场森林火灾,这还完全是一个迷。

3. 解释:
1)此题考查句子结构分析和主语从句的用法。
2)此句是一个典型的主系表结构。
主语:_____ caused the forest fire
系动词:is
表语:a complete mystery.
3)即该句主语是一个从句,此为主语从句。
主语从句用法和宾语从句一样,都是名词性从句,即其功能和用法类似于一个名词。
4)主语从句的引导词也分为三种:
如果该从句不缺少任何成分,则用that为引导词,如:
(That the sun is a star) is known to us all.
如果该从句只缺少一个表疑问的“是否”,则用whether为引导词,如:
(Whether he is a student) is a secret.
如果该从句还缺少其他成分,则用相应的特殊疑问词补足并做为引导词,如:
(What he is doing now) has nothing to do with you.
5)该题的主语从句_____ caused the forest fire 中,明显缺少指代sth的主语(即引导词),所以只能填入what.

参考资料:英语牛人团团员

温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-05-29
_____ caused the forest fire是一个主语从句,该主语从句中缺主语,要用what这个连接代词,一方面作为连接从句和主句的连接成分,一方面在从句中代替主语
而that只是连接词,在名词性从句中(包括主语从句)只有连接作用,无词义,也不作成分。
第2个回答  2010-05-29
俩都可做主语,关键在于前文是否已提及这个主语。用what,主语内容不能从前文知道, 用that主语内容前文已经提过。说白了前文都没提到过火灾你还说那个干什么 ,那个是哪个?应该用什么,表第一次提及。
第3个回答  2010-05-29
that 在名词性从句中只起连接作用 不做任何成分
名词性从句有 主语从句、宾语从句、表语从句、同位语从句
上述句子就是主语从句
___caused the forest fire 是整个句子的主语 从句中缺少主语 所以只能用what 不能用that
第4个回答  2010-05-29
因为D是答案。A的THAT当然不行啦。。哈哈。。
我透明的,请无视我吧。。呵呵。。
第5个回答  2012-05-03
典型的主语从句嘛~~~