Practice.
Answer first, then read the explanation. Don't skip it — that's the whole point.
Ya _____ al hotel; te llamo en cuanto me instale. (llegar)
I've arrived at the hotel; I'll call you as soon as I've settled in.
¿Ya _____ de tus vacaciones? ¡Qué moreno estás! (llegar)
Are you back from your holidays already? You're so tanned!
El técnico todavía no _____ y llevamos toda la mañana esperando. (llegar)
The technician still hasn't arrived and we've been waiting all morning.
Mi hermano y yo por fin _____ a la cima. ¡Qué vistas tan increíbles! (llegar)
My brother and I have finally made it to the summit. What amazing views!
Ya _____ los primeros invitados; abre la puerta. (llegar)
The first guests have already arrived; open the door.
En diez años yo nunca _____ tarde a una reunión. (llegar)
In ten years I've never been late for a meeting.
¿Por qué _____ tan tarde hoy? Te esperábamos a las seis. (llegar)
Why have you got in so late today? We were expecting you at six.
Por fin _____ la primavera y los parques están llenos de flores. (llegar)
Spring has finally arrived and the parks are full of flowers.
El equipo y yo todavía no _____ a ninguna conclusión sobre el presupuesto. (llegar)
The team and I haven't reached any conclusion about the budget yet.
Este año _____ más turistas que nunca a la isla. (llegar)
This year more tourists than ever have come to the island.
¿_____ vosotros bien? ¿Qué tal el vuelo? (llegar)
Did you (all) arrive safely? How was the flight?
Hoy yo _____ el primero a la oficina, algo que no pasa nunca. (llegar)
Today I was the first to arrive at the office, which never happens.
¿Ya _____ el paquete? Lo pedí el lunes. (llegar)
Has the parcel arrived yet? I ordered it on Monday.
¿Tú alguna vez _____ a un sitio sin saber cómo volver? (llegar)
Have you ever arrived somewhere without knowing how to get back?
Not just a green check. A short paragraph telling you why.
No streaks, no points, no leaderboards. Just questions.
Runs in your browser. Bookmark the topics you want to come back to.