wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present perfect

Total questions: 43

Worksheet time: 21mins

Name
Class
Date
1.

Write a past participle for comer

(a)  

2.

Write a past participle for comer

(a)  

3.

write the past participle for aprender

(a)  

4.

writhe the past participle for hablar

(a)  

5.

write the past participle for escribir

(a)  

6.

decir

(a)  

7.

morir

(a)  

8.

write the past participle for sentir

(a)  

9.

escuchar

(a)  

10.

write the past participle of ver

(a)  

11.

write the past participle of hacer

(a)  

12.

Mi amiga siempre va a España, pero yo nunca (a)   (ir) allí.

13.

Si (tú) no (a)   (ver) esa película, tienes que verla lo antes posible.

14.

¿Ustedes no (a)   (hacer) la tarea?  ¡Háganla en seguida!

15.

Estoy preocupada:  en general vuelven a las dos, pero son las tres y todavía 

no (a)   (volver).

16.

No (a)   la carta;  la vamos a mandar mañana. (mandar)


Choose from the below words
hemos mandado
mandido
17.

¿Ella te dijo que estaba para casarse?  A mí no me (a)  

nad​a. (decir)

Choose from the below words
ha dicho
ha dido
diacho
18.

Lamentablemente, mucha gente muere en los huracanes.  En Irene ya

       (a)   cinco personas. (morir)

Choose from the below words
han muerto
morido
morado
moriado
19.

“Su hijo se (a)   (romper) la pierna, señora.  Muchos

niños se la rompen en el trampolín.”

20.

Siempre pongo mis llaves en este estante pero no están.  No sé dónde las (poner)

     

             (a)  

21.

Todavía no (abrir) (a)   los nuevos hoteles.  Van a abrir el mes entrante.

22.

What is the yo form of haber in the present perfect

a)

he

b)

han

c)

has

d)

ha

23.

What do AR verbs end in with regular past participles?

a)

AR

b)

ido

c)

ado

d)

ito

24.

What do IR verbs end in with regular past participles?

a)

ido

b)

ado

c)

ito

d)

ir

25.

What is the tu form of haber?

a)

has

b)

ha

c)

han

d)

he

26.
Which is an irregular verb?
a)
Hablar
b)
Salir
c)
Tener
d)
Decir
27.

Hoy (yo/salir) ___________________ del trabajo a las 14:00.

a)

hemos salado

b)

He salido

c)

He salto

d)

Han saledo

28.

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

a)

Habeis empezado

b)

Han empezado

c)

Han empezo

d)

He empezado

29.

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

a)

Has termido

b)

Habeis terminado

c)

He terminado

d)

Has terminado

30.

Hemos ................. (poner) un libro en la mesa.

a)

puesto

b)

posto

c)

ponido

d)

poner

31.

¿................... (tu, volver) ya de las Islas Canarias?

a)

has vuelto

b)

has volvido

c)

ha vuelto

d)

ha volvido

32.

Hemos _______(comer) muchos tacos en nuestras vidas.

a)

comado

b)

comido

c)

comiendo

d)

comando

33.

¿Has ______(visitar) Paris?

a)

visitado

b)

visitando

c)

visito

d)

visi

34.

Nosotros _____  __________ (vender) muchas galletas hoy.

(a)  

35.

Natalia le (a)   a Finley muchas cosas. (comprar)

36.

Mamá ___________ el salmón en aceite de olivo. (freír)

a)

ha frito

b)

ha freído

37.

Conjugate the following: Ellos (haber/ir)

a)

Ellos haban ido

b)

Ellos han irido

c)

Ellos han idos

d)

Ellos han ido

38.

The conjugated forms of haber are ____________________.

a)

he, has, ha, hemos, han

b)

ha, hes, he, hamos, hen

c)

ha, ha, ha, ha, ha

d)

ja, ja, ja, ja, ja

39.

How do you form the past participle in Spanish?

a)

Remove the infinitive ending and switch it with -ado or -ido

b)

Add -ado or -ido to the infinitive

c)

Conjugate haber

d)

Give up and cry

40.

Which of the following is NOT one of the conjugations of haber?

a)

Yo he

b)

Tú has

c)

Nosotros hamos

d)

Vosotros habéis

41.

When do we use the present perfect tense? (choose 2)

a)

When talking about a past event that has present consequences

b)

When the time period is unspecified or unfinished

c)

When talking about something that is going to happen

d)

When we want to talk about the present

42.

How do you form the present perfect in Spanish?

a)

Haber

b)

Haber + -ado, -ido

c)

Tener + -ado, -ido

d)

-Ado, -ido

43.

Yo he _(ver) la película muchas veces.

a)

visto

b)

verdo

c)

veido

d)

viendo