wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Pretérito perfecto ELE

Total questions: 18

Worksheet time: 6mins

Name
Class
Date
1.
Yo _ la cena.
a)
he comido
b)
has comido
c)
ha comido
d)
hemos comido
2.

Tú _ a caballo.

a)

he montado

b)

has montado

c)

ha montado

d)

han montado

3.
Elena _ a Colombia.
a)
he viajado
b)
hemos viajado
c)
habéis viajado
d)
ha viajado
4.

Salvador y Ana (empezar) ____________________ a estudiar en la universidad.

a)

Habeis empezado

b)

Han empezado

c)

Han empezo

d)

He empezado

5.

¿(Tú/terminar) ______________________ ya tus estudios?

a)

Has termido

b)

Habeis terminado

c)

He terminado

d)

Has terminado

6.

(Vosotros/descubir) __________________ la pasión por la cocina.

a)

Habeis descubrido

b)

Han descubierto

c)

Habeis descubierto

d)

Hemos descubierto

7.

(Empezar) _______________ una nueva serie en televisión sobre investigaciones policiales.

a)

Ha empezado

b)

Han empezado

c)

Hemos empezado

d)

He empezado

8.

Este mes (hacer) _______________ mucho calor en toda España.

a)

Ha hecho

b)

Ha hacido

c)

He hecho

d)

He hacido

9.

Nosotros (vivir) __________________ aquí desde que éramos pequeños.

a)

Habeis vivido

b)

Han vivido

c)

Hemos vivido

d)

He vivido

10.

El hijo de Marina (nacer) _____________ esta semana.

a)

Ha nacido

b)

Han nacido

c)

Hemos nacido

d)

Habeis nacido

11.

¿Qué (decir) _________________ tus padres de tu tatuaje?

a)

Ha decido

b)

Habeis dicho

c)

Han dicho

d)

Han decido

12.

El tren (salir) _______________________ con 2 horas de retraso.

a)

Han salto

b)

Ha salto

c)

Ha salido

d)

Han salido

13.
Ana y yo _ a casa.
a)
hemos ido
b)
habéis ido
c)
han ido
d)
he ido
14.
Tú todavía no _ la nueva película de Almodóvar.
a)
has visto
b)
han visto
c)
ha visto
d)
he visto
15.

El profesor _ un mensaje a sus estudiantes.

a)

he escrito

b)

ha escrito

c)

hemos escrito

d)

has escrito

16.

¿Por qué no _ todavía los deberes (tú)?

a)

has hecho

b)

ha hecho

c)

he hecho

d)

hemos hecho

17.
Neegan ______  ________ a muchas personas (matar).  Es malo. 
a)
he matada
b)
ha matido
c)
has matado 
d)
ha matado
18.

____________ una ropa linda.

a)

ha podido

b)

he puesto

c)

ha puesto

d)

he podido