L
Lingvero

Trabajar Present Perfect Practice

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

•14 exercises•Regular -ar•B1 – B2 level
IWhat to watch for

The present perfect of trabajar is haber plus the regular participle trabajado: he trabajado, has trabajado, ha trabajado, hemos trabajado, habéis trabajado, han trabajado.

In Spain it describes working days that aren't over (hoy he trabajado diez horas), careers that reach the present (mis padres han trabajado toda su vida en la misma empresa) and experience: ¿has trabajado alguna vez de camarero?

IIConjugation
trabajarPresent Perfect
yo
he trabajado
tú
has trabajado
él / ella / usted
ha trabajado
nosotros
hemos trabajado
vosotros
habéis trabajado
ellos / ustedes
han trabajado
Fully regular in every tense, conjugated like hablar.

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

48 exercises on trabajar 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: Hoy
Fill in the blank

Hoy _____ diez horas seguidas y estoy muerta. (trabajar)

Today I've worked ten hours straight and I'm dead on my feet.

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

¿Alguna vez _____ tú de camarero? (trabajar)

Have you ever worked as a waiter?

Exercise 03 of 14Tag: Life experience
Fill in the blank

Mi hermano _____ en cinco países distintos. (trabajar)

My brother has worked in five different countries.

Exercise 04 of 14Tag: Time frame not finished
Fill in the blank

Esta semana nosotros _____ más que nunca. (trabajar)

This week we've worked harder than ever.

Exercise 05 of 14Tag: Life experience
Fill in the blank

Mis padres _____ toda su vida en la misma empresa. (trabajar)

My parents have worked for the same company all their lives.

Exercise 06 of 14Tag: Nunca
Fill in the blank

Yo nunca _____ con un equipo tan bueno. (trabajar)

I've never worked with such a good team.

Exercise 07 of 14Tag: Hoy
Fill in the blank

¿Por qué _____ tú hoy hasta tan tarde? ¡Son las diez! (trabajar)

Why have you worked so late today? It's ten o'clock!

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

Este año mi jefe _____ menos que nunca. (trabajar)

This year my boss has worked less than ever.

Exercise 09 of 14Tag: Hasta ahora
Fill in the blank

Hasta ahora nosotros _____ sin ningún problema. (trabajar)

So far we've worked without any problems.

Exercise 10 of 14Tag: Últimamente
Fill in the blank

Últimamente los empleados _____ muchas horas extra. (trabajar)

Lately the employees have worked a lot of overtime.

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

¿_____ vosotros alguna vez juntos? (trabajar)

Have you (all) ever worked together?

Exercise 12 of 14Tag: Desde que
Fill in the blank

Desde que me mudé, _____ siempre desde casa. (trabajar)

Since I moved, I've always worked from home.

Exercise 13 of 14Tag: Recent news
Fill in the blank

¿Quién _____ en este informe? Está lleno de errores. (trabajar)

Who has worked on this report? It's full of mistakes.

Exercise 14 of 14Tag: Counting up to now
Fill in the blank

¿Cuántos fines de semana _____ tú este mes? (trabajar)

How many weekends have you worked this month?

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