-I can't walk any longer,David?-Why?____ A.What happened?B.What did you happen?

问题描述:

-I can't walk any longer,David?-Why?____ A.What happened?B.What did you happen?
C.What have you happen?D.What is happened to you?

选A
B用法不正确,what本身就是发生的主语,B中的说法是中式英语
C和B一样,what本身已经是happen的主语.而且如果用完成时,应该是have happened、
D是被动语态,不合适,如果改成what happened to you就可以了.