L
Lingvero

Llegar Present Perfect Practice

Llegar (to arrive) in the present perfect: 14 free exercises with an explanation after every answer, plus the full conjugation table.

•14 exercises•Spelling change g→gu•B1 – B2 level
IWhat to watch for

The present perfect of llegar is haber plus the regular participle llegado: he llegado, has llegado, ha llegado, hemos llegado, habéis llegado, han llegado. No spelling change here either — the participle ends in -ado.

It is the tense of airports, deliveries and waiting rooms: ¿ha llegado ya el paquete?, los invitados todavía no han llegado. Use it with ya, todavía no, hoy and este año, and for a change whose effect we see now: ha llegado la primavera.

IIConjugation
llegarPresent Perfect
yo
he llegado
tú
has llegado
él / ella / usted
ha llegado
nosotros
hemos llegado
vosotros
habéis llegado
ellos / ustedes
han llegado
Regular in sound; g becomes gu before e to keep the hard g: llegué, and the whole subjunctive (llegue).

Download the llegar conjugation worksheet (PDF) — free, with answer key

48 exercises on llegar across 8 tenses on one printable worksheet: each tense opens with its conjugation table, and the answer key with short explanations is at the end. Fits A4 and US Letter. Free for classroom use — no sign-up.

Download PDF
IIIPractice exercises

Practice.

Answer first, then read the explanation. Don't skip it — that's the whole point.

Exercise 01 of 14Tag: Ya
Fill in the blank

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.

Exercise 02 of 14Tag: Ya
Fill in the blank

¿Ya _____ de tus vacaciones? ¡Qué moreno estás! (llegar)

Are you back from your holidays already? You're so tanned!

Exercise 03 of 14Tag: Todavía no
Fill in the blank

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.

Exercise 04 of 14Tag: Nosotros form
Fill in the blank

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!

Exercise 05 of 14Tag: Ya
Fill in the blank

Ya _____ los primeros invitados; abre la puerta. (llegar)

The first guests have already arrived; open the door.

Exercise 06 of 14Tag: Nunca
Fill in the blank

En diez años yo nunca _____ tarde a una reunión. (llegar)

In ten years I've never been late for a meeting.

Exercise 07 of 14Tag: Hoy
Fill in the blank

¿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.

Exercise 08 of 14Tag: Él/ella form
Fill in the blank

Por fin _____ la primavera y los parques están llenos de flores. (llegar)

Spring has finally arrived and the parks are full of flowers.

Exercise 09 of 14Tag: Todavía no
Fill in the blank

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.

Exercise 10 of 14Tag: Unfinished period
Fill in the blank

Este año _____ más turistas que nunca a la isla. (llegar)

This year more tourists than ever have come to the island.

Exercise 11 of 14Tag: Vosotros form
Fill in the blank

¿_____ vosotros bien? ¿Qué tal el vuelo? (llegar)

Did you (all) arrive safely? How was the flight?

Exercise 12 of 14Tag: Hoy
Fill in the blank

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.

Exercise 13 of 14Tag: Ya
Fill in the blank

¿Ya _____ el paquete? Lo pedí el lunes. (llegar)

Has the parcel arrived yet? I ordered it on Monday.

Exercise 14 of 14Tag: Alguna vez
Fill in the blank

¿Tú alguna vez _____ a un sitio sin saber cómo volver? (llegar)

Have you ever arrived somewhere without knowing how to get back?

Every answer is explained

Not just a green check. A short paragraph telling you why.

No gamification

No streaks, no points, no leaderboards. Just questions.

No signup

Runs in your browser. Bookmark the topics you want to come back to.

VKeep practicing