小鸡模拟器玩ps2闪退:what has happened?是什么意思 为什么用HAS

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/28 23:03:05

发生了什么事儿?
之所以用HAS 不是HAVE,是发问者不能确定是否有事发生,有几件事发生.
如果问者知道被问者发生了好几件事,只想一一知道这些事都是什么,可用HAVE提问.

现在完成时,强调对现在造成的影响.
eg. You look very happy. What has happened?
你看进来很高兴,有什么喜事?

过去完成时=has+动词过去时

happen没有被动语态,表示发生了没,就用主动的过去式或者完成时态。
所以句子是what (has) happened,而不是what was happened?

发生了什么事?
表示对过去提问

现在完成时=has/have+过去分词