这里为什么用has而不是have?

如题所述

有懂英语的吗?has难道不是用在现在时吗?

可为什么新概念练习册里面的这句Has anyone invited them yet通过分析是属于一般过去时?
过去不是应该用“had”吗?

==================

has+过去分词,构成了 现在完成时。

新概念练习册里面的这句Has anyone invited them yet?

是现在完成时  的时态。 (类似地: 过去完成时 是 had+ 过去分词)

勤学好问  天天进步!

温馨提示:答案为网友推荐,仅供参考