两个英语疑问(从句什么的)

问题描述:

两个英语疑问(从句什么的)
1.The fire was__somebody had dropped a lighted cigarette.
A.due to that B.due to because C.due to D.due to the fact that
(为什么不直接用due to ,即选C?)
2.__by many people at the meeting,the proposal was turned down at last.
A.Attacking B.Attacked C.To be attacked D.having attacked
(从was 看来,我觉得选D)
这些从句什么的语法我都不怎么懂,

1.D
due to--相当于一个介词短语,后面一半加名词,代词,动名词,而不能直接跟句子,只有连词才能直接跟句子:而LZ 的第一题后面明显是句子所以due to不能用,只能是加上名词然后跟从句,而此题就是接的同位语从句.
2.B.
这里考点是非谓语,根据句子逻辑关系,而主语,the proposal 和attack之间是被顶关系,而且是在过去发生的,这样根据排除只能选B,D是主动形式.