From Teflpedia

Come (/kʌm/) is an English verb.[1]

It means "to travel to this place" (here), and is the antonym of go meaning "to travel to that place" (there). Students may confuse "go" and "come".[2] Another antonym is "stop". "Come" also has a crude sexual meaning "to orgasm", which may best be left until students are advanced and only if students are mature enough to be sensible with it.

Come is spelt with a final e which is a silent e; /kʌm/ not */kəʊm/ or */kɒm/. Come is an irregular lexical verb with the preterite "came" /keɪm/ but the past participle in unchanged from the base form, i.e. "come". The -ing form is "coming" (spelt with a single m). It is an intransitive verb and is nearly always used intransitively.

It has cognates in other Germanic languages, notably:

"Come" forms a compound with be to make become. Other derived terms include become come about, come across, come after, come aloft, come along, come around, come at, come back, come by, come clean, come correct, come down, come forward, come from a good place, come into, come into one's own, come off, come off it! come on, come out, come out with, come short, come through, come to, come to one's senses, come true, come undone, come up, come what may, come with, come with the territory forthcoming, oncoming, tomorrow never comes, up-and-coming, and upcoming.[3]

"Come" also has a secondary use as a preposition.