In this experiment,they are woken up several times during the night,and asked to(见下方)

来源:百度知道 编辑:UC知道 时间:2024/05/23 00:52:57
report what they( )
A.had just been dreaming B.are just dreaming C.have just been dreaming D.have just dreamt
该题正确答案应选C,请详细解释一下选C的原因,为什么要用被动语态?

这个不是被动语态
是have/has been doing
现在完成进行时

被问刚刚梦见什么,表示在说话时刻之前刚刚结束的动作

一句错句,一而再、再而三地在传!难道就看不出该句的动词属性吗?它是个不及物动词,what怎么可以做它的宾语呢?非介词介入不可: dream of
正确的句子应该是:In this experiment, they are woken up several times during the night and asked to report what they have been dreaming of.