Past Tense (Passé Composé)

to arrive, to happen

Next