wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Pretérito perfecto!

Total questions: 20

Worksheet time: 12mins

Name
Class
Date
1.

Match the following

a)

yo

1.

he

b)

2.

has

c)

él/ella

3.

ha

d)

nosotros

4.

hemos

e)

ellos

5.

han

2.

El gato ___________ (correr) por el jardín

a)

ha corrido

b)

ha cuerso

c)

ha corido

d)

ha correído

3.

Nunca (escribir/vosotros) (a)   un poema.

Choose from the below words
hemos escribido
hemos escrito
habéis escrito
han escribido
4.

Hoy Ana (levantarse)....a las 10.

a)

se ha levantado

b)

me he levantado

c)

se levanto

5.

María, ¿(ver)...la última película con Javier Bardem?

a)

has viendo

b)

has vido

c)

has visto

6.

¿(estar, tú)...alguna vez en Madrid?

a)

he estado

b)

has estado

c)

habéis estado

7.

hablar (él)

a)

he hablado

b)

ha hablado

c)

ha hablido

8.

escribir (tú)

a)

has escrito

b)

has escribido

c)

habéis escrito

9.

ir (nosotros)

a)

hemos irido

b)

hemos ido

c)

hemos irado

10.

ver (ellas)

a)

han visto

b)

han vido

c)

han veído

11.

cantar (ella)

a)

ha cantado

b)

ha cantido

c)

he cantado

12.

(Yo) ___________________(visitar) México el verano pasado.

a)

ha visitado

b)

habéis visitado

c)

hemos visitado

d)
he visitado
13.

comer (yo)

a)

he comido

b)

ha comido

c)

has comido

14.

¿(hacer, tú)...la tarea ya?

a)

habéis hecho

b)

he hecho

c)

has hecho

15.

leer (ella)

a)

he leído

b)

has leído

c)

ha leído

16.

¿(ver, tú)...la exposición de arte este fin de semana?

a)

habéis visto

b)

has visto

c)

he visto

17.

¿(hacer, ellos)...la cena anoche?

a)

has hecho

b)

hemos hecho

c)

han hecho

18.

correr (nosotros)

a)

he corrido

b)

han corrido

c)

hemos corrido

19.

Yo nunca (a)   (comer) caracoles

20.

Mis hermanos ​ (a)   ​ (b)   comida basura todo el día.

Choose from the below words
han
comido
comieron
habéis