This is a grammatical error related to verb tense usage, specifically an incorrect form of the past participle in the present perfect tense.
People might make this error due to confusion between the simple past tense "came" and the past participle "come". Non-native speakers might also apply regular verb conjugation patterns to irregular verbs out of habit.
The correct form in the present perfect tense is "has come", using the past participle "come" of the irregular verb "come".
People often confuse "asterix" with "asterisk" due to the similarity ... Learn more →
People often incorrectly apply regular verb conjugation rules or misunderstand ... Learn more →
People often misspell "bastard" as "basterd" because they spell the ... Learn more →
People make the error because "chalk" and "chock" are homophones ... Learn more →