Learn English – the difference between: Everyone has come VS Everyone has arrived

word-usage

What is difference between: "Everyone has come" VS "Everyone has arrived"?

E.g.: A and other people are waiting for B. And A is making a phone call to B:

Everyone has (come/arrived), where are you now?

Is it possible to use 'come'?

According to the dictionary 'arrive' is more occurate here:

Come – move or travel towards or into a place thought of as near or familiar to the speaker.

Arrive – reach a place at the end of a journey or a stage in a journey.

because meaning of 'arrive' contains act of reaching the place. But if I use present perfect with 'come', I guess it also means that everyone is already at the place, isn't it?

Best Answer

Yes, enlisting the verb come in a perfect construction gives the sense "traveled to and reached this place". The 'relevance to the present' is locative in nature.

People had come from miles around to see the strange sight.

We've come to say goodbye.

The focus of arrived is not on the travel or the going but on reaching the destination, broadly construed.

They arrived in Tucson at sunset.

The arrived at an agreement.

Related Topic