宾语从句中,是特殊疑问词加to do,但有些句子为什么直接加动词呢?

例如Do you know what _____________(造成) the traffic accident? 答案是caused 能否换成to cause 呢?

第1个回答  2020-05-16
你提出的是一个关于谓语动词的问题,简单地说:动词不定式不能作谓语动词,故:
“to
cause”不能替换
caused(cause
的过去式)。因为“to
cause
”是动词不定式。
在由疑问代词
“what”引导出的名词子句“what
caused
the
traffic
accident”中:
主语--what
谓语--caused
宾语--the
traffic
accident
而这个子句又作为主句谓语动词
“know”的宾语。
谓语动词是英语文法中的核心内容,请多下一点功夫。我无法用三言两语说清楚。在这里我只能说一句话:动词不定式不能作谓语动词!
另外当你把谓语动词弄清楚,宾语从句的问题也就迎刃而解了。