wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Past Perfect Spanish tense

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

Yo ____bailado

a)

he

b)

has

c)

ha

d)

hemos

2.

Ellos ____cantado.

a)

he

b)

has

c)

hemos

d)

han

3.

Nosotros no ____visitado Paris todavía.

a)

he

b)

has

c)

hemos

d)

han

4.

¿Tú _____hecho la tarea?

a)

has

b)

he

c)

hemos

d)

han

5.

He ______(bailar) muchas veces en mi vida.

a)

bailando

b)

bailé

c)

bailado

d)

bailido

6.

¿Has ______(visitar) Paris?

a)

visitado

b)

visitando

c)

visito

d)

visi

7.

¿Han ______(vivir) en Sevilla?

a)

vivido

b)

vivado

c)

viviendo

d)

vivi

8.

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

a)

visto

b)

verdo

c)

veido

d)

viendo

9.

¿Han ______(vivir) en Sevilla?

a)

vivido

b)

vivado

c)

viviendo

d)

vivi

10.

Ella ha _(abrir) la ventana muchas veces.

a)

ariendo

b)

abrinedo

c)

abriendo

d)

abierto

11.

Ellos han _(decir) la verdad.

a)

dio

b)

dido

c)

diendo

d)

dicho

12.

¿Has _(poner) la manta en el sofa?

a)

ponido

b)

ponado

c)

puesto

d)

puso

13.

¿Has _(escribir) el ensayo todavía?

a)

escribiendo

b)

escrito

c)

escribe

d)

escrido

14.

¿Ha _(hacer) la tarea?

a)

hecho

b)

hiendo

c)

huyendo

d)

hido

15.

¿Han _(ver) Mulan?

a)

veido

b)

visto

c)

viendo

d)

vado

16.

He _(volver) a mi casa muchas veces.

a)

vuelto

b)

volviendo

c)

visto

d)

veido

17.

Ellos han _(romper) su tobillo varias veces.

a)

rompido

b)

rompa

c)

rompe

d)

roto

18.

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

19.

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

20.

Which one of these is not the conjugation of haber?

a)

Yo he

b)

Nosotros hamos

c)

tú has

d)

nosotros hemos

21.

Translate the following "We have eaten"

a)

Nosotros hemos comido.

b)

Nosotros hamos comido.

c)

Nosotros tenemos comido.

d)

Nosotros tener comido.

22.

Which is NOT a form of haber?

a)

Yo habe

b)

Nosotros hemos

c)

Ella ha

d)

Ellos han

23.

Yo he (vivir) _____ en los Estados Unidos por 5 meses.

a)

vivido

b)

vivimos

c)

vivieron

d)

visto

24.

Yo he (vivir) _____ en los Estados Unidos por 5 meses.

a)

vivido

b)

vivimos

c)

vivieron

d)

visto

25.

The PAST perfect is formed by...

a)

HAVE + PAST PARTICIPLE

b)

HAD + PAST PARTICIPLE

c)

AM/ IS/ ARE + PAST PARTICIPLE

d)

AM / IS / ARE + V-ING

26.

How do you form the present perfect in Spanish?

a)

Haber

b)

Haber + -ado, -ido

c)

Tener + -ado, -ido

d)

-Ado, -ido

27.

Translate the following: "She has lived here"

a)

Ella tiene vivir aquí

b)

Ella has vivir aquí

c)

Ella ha vivido aquí

d)

Ella ha vive aquí

28.

Conjugate the following: Ellos (haber/ir)

a)

Ellos haban ido

b)

Ellos han irido

c)

Ellos han idos

d)

Ellos han ido

29.

Translate into English: "Yo he ido a España"

a)

I have gone to Spain

b)

I am going to Spain

c)

I went to Spain

d)

I have to go to Spain

30.

La mesa está ________. (poner)

a)

poneridos

b)

puestida

c)

postida

d)

puesta