单项选择:---He hasn't come yet.What do you know______?---No idea.选项:A.was hanppened to him B.has happened to him C.did he happen D.has he happened请问选那个?为什么?

问题描述:

单项选择:---He hasn't come yet.What do you know______?---No idea.
选项:A.was hanppened to him B.has happened to him C.did he happen D.has he happened请问选那个?为什么?

选B。
happen不及物,无被动,排除A
do you know为插入语,可删除,删除后CD语序不对。
综上,选B

---He hasn't come yet.What do you know______?---No idea.
选B
happen的词组是【sth happen to sb】,而且是不及物动词,所以没有被动,所以AC都不对
另外宾语从句要用陈述句语序,即【主语+谓语+宾语】
所以只能用B