Now we know what-----yesterday.A.was happened B.happened C.happeningD.has happened 为什么选B

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/27 21:14:42
Nowweknowwhat-----yesterday.A.washappenedB.happenedC.happeningD.hashappened为什么选BNowweknowwhat-----ye

Now we know what-----yesterday.A.was happened B.happened C.happeningD.has happened 为什么选B
Now we know what-----yesterday.A.was happened B.happened C.happeningD.has happened 为什么选B

Now we know what-----yesterday.A.was happened B.happened C.happeningD.has happened 为什么选B
Now we know what-----yesterday.
A.was happened B.happened C.happeningD.has happened
答案:B
解析:句中有明确的时间状语:yesterday.整个句子是一个宾语从句,而且整句的时态是现在时,所以宾语从句可以有自己的时态,在这个题中就要和yesterday配合.A选项,happen是不及物动词,所以不能用被动语态(即A),C选项缺be动词,ing分词不能单独作谓语,D是现在完成时,和yesterday的时间状语不搭配.
句意:现在我们知道了昨天发生了什么.

happen 没有被动语态的。根据时间状语yesterday,为过去时。

B.happened
由于主句为一般现在时态,所以从句的时态要和yesterday一致。
happen(发生),主语为sth.

a是被动语态,这里明显不是啦
b是过去式
c是现在进行时,与yesterday矛盾
d是现在完成时,也是与yesterday矛盾
所以选b,过去时

A 是被动, happen 没有被动,是个不及物动词。 C, 是 happen的-ing形式, 一般表示正在发生的事情, 结合yesterday 的时间,是过去式, 要改的话也得是 was happening. D. 是完成时。
希望学习进步