Задание

The train ________________ twenty minutes ago.

arrived

have arrived

has arrived