to have arrived and so be present; to come
This verb looks at coming from its endpoint. It does not picture the journey so much as the arrival and the being-here that results, which is why it so often means "has come" and "is now present" rather than "is on the way." Its present-tense forms already carry that finished sense: when Jesus says his hour has not yet come, or when the prodigal's brother is reported to have come home, the word marks a state reached, not motion still underway.
From that single core the word stretches naturally across three kinds of subject. Most often a person arrives or is present: people stream in from east and west, the Son of God has come, the Deliverer will come from Zion. It is used the same way of a time or an event that arrives: the hour, the end, the day of the Lord. And it can describe trouble that comes upon someone, where the arrival lands on a person as consequence: judgment on a generation, days of siege, plagues in a single day.
Because the shades all turn on one idea, they are senses of a single word rather than separate meanings. The right English word is almost always "come" (or "have come"); what shifts is only what is doing the arriving and, in the third use, that it arrives against someone.