Every day when it grew dark,the young pioneers had the fires all night long.A burnB burnedC to burnD burning为什么是D .求详解

问题描述:

Every day when it grew dark,the young pioneers had the fires all night long.
A burn
B burned
C to burn
D burning
为什么是D .求详解

一般来讲,have作为使役动词后面有三种形式,所谓的使役动词就是表示使某人做.或者让某人做.这层含义的,我们都叫使役动词,三种形式为have sb/sth.do sth:让某人某物做某事,have sth done:让某事被做(注意:是让别人把这件事情做了,动作的执行者不是前面的主语),have sth/sb,doing:让某事/某人一直做某事,这里很明显不是第一种和第二种,只能是第三种,因为时间状语:all night long是表示的整个晚上,所以肯定是让我一直烧着,用doing的这种形式.