have/has 后为什么是come 而不是 came ?

书上出现的。"What has come over you?"和"linguists have come up with what they called an…" 求解。

come 的单三形式是came,过去分词形式是原形come。
而have/has+动词的过去分词形式=现在完成时态
所以have/has后边接的应该是come,而不是过去式came。
英语专业八级,欢迎追问。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-01-07
have/has come 是现在完成时,现在完成时结构是have /has +动词的过去分词,come 的过去式:came,过去分词是come;所以have /has后跟come,不跟came.
第2个回答  2013-01-07
因为 have/has+动词过去分词
come-came-come
现在时 ----过去式---过去分词本回答被提问者和网友采纳
第3个回答  2013-01-07
come

一半进行时 come
过去时 came
过去完成时,即过去分词 是come

所以has/have 后面接come 而不是came。
第4个回答  2013-01-07
have+过去分词,come的过去分词是come,而came是过去式
相似回答