为什么是what happened而不用What was happn

解释一下 越易懂越好
如果可以请再举些例子

您好:
有两点原因。
happen是一个动词,而且不及物动词和非延续性动词,动词是永远不能与was搭配,was、were(即is are的过去式)是系动词,是跟名词搭配的。比如what was(is)her name?动词的过去式是固定的,如果是在问句中,前面会加一个did ,比如:
what did you do yesterday?
但happen是一个瞬间动词,非延续性动词。所以也不能用what did happen yesterday?,我们只能说what happened yesterday。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-12-21
What happened 说的是这个事情已经发生过了 所以用过去时 因为sth可以发出happen这个动作 所以用主动语态

第二个应该是What was happening 表明过去的某个时刻sth正在发生 所以用过去进行时

例句 What happened just now?
What was happening at this time yesterday?

明白了吗
第2个回答  2009-12-21
what was happen?
不知道你是不是打错了,但是happen后面至少也要有ed吧.
另外happen是不及物动词,没有被动用法。
所有的不及物动词(vi)都没有被动用法。
第3个回答  2009-12-21
Happen 是不及物动词vi. 因此没有被动语态
sth happened.
what happened?
第4个回答  2009-12-21
这种情况 做系词用...