一道有关宾语从句的选择题Did you ask the teacher ____ the day before?A. what was happended to herB. what she had happenedC. what she happenedD. what had happended to her请说明理由.

问题描述:

一道有关宾语从句的选择题
Did you ask the teacher ____ the day before?
A. what was happended to her
B. what she had happened
C. what she happened
D. what had happended to her
请说明理由.

B
是what 引导的宾语从句,语序应该用陈述, 发生在主句谓语动词ask(有did,是过去时)之前的动作,所以是过去完成时.

B,因为从句的语序是陈述语序,所以排除A,D,然后因为事情发生在过去,结束在过去,应该有had,所以排除C

D.what had happended to her
happen的主语应该是something而不是somebody,因此B和C排除.something应该happens,而不是被动的is happened,因此选择D,排除A.

选D
happen没有被动语态,显然A不对
happen为不及物动词,B和C的表述方法不正确