wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect Simple Spanish

Total questions: 40

Worksheet time: 19mins

Name
Class
Date
1.

Which is the auxiliary verb used in the Present Perfect Tense?

a)

Es

b)

Haber

c)

Tener

d)

Ser

2.

Which combination is true for the Present Perfect Tense?

a)

Auxiliary Verb + Present Participle

b)

Auxiliary Verb + Present Tense

c)

Auxiliary Verb + Past Participle

d)

Auxiliary Verb + Past Tense

3.

Please write the Past Participle for COMER.

(a)  

4.

Please write the Past Participle for HABLAR.

(a)  

5.

Please write the Past Participle for VIVIR.

(a)  

6.

Please write the Past Participle for ABRIR. Hint it is irregular

(a)  

7.

Please write the Past Participle for PONER. Hint it is irregular

(a)  

8.

Please write the Past Participle for DECIR. Hint, it is irregular.

(a)  

9.

Please write the Past Participle for ROMPER. Hint, it is irregular.

(a)  

10.

Please write the Past Participle for ESCRIBIR. Hint, it is irregular.

(a)  

11.

Please write the Past Participle for VER. Hint, it is irregular.

(a)  

12.

Please write the Past Participle for HACER. Hint, it is irregular.

(a)  

13.

Which one means 'I have studied"?

a)

ha estudiado

b)

he estudiando

c)

ha estudiando

d)

he estudiado

14.

Which one means 'She has studied"?

a)

ha estudiado

b)

he estudiando

c)

ha estudiando

d)

he estudiado

15.

Which one means 'They have eaten"?

a)

han comido

b)

he comido

c)

hemos comido

d)

hen comido

16.

Which one means "We have eaten"?

a)

han comido

b)

he comido

c)

hemos comido

d)

hen comido

17.

Which one means "You have eaten"?

a)

has comido

b)

hes comido

c)

has comidos

d)

hes comidos

18.

The Present Perfect Tense is a Compound Tense?

a)

Cierto

b)

Falso

19.

Mis amigos y yo _____ hablado mucho

a)

he

b)

ha

c)

hemos

d)

han

20.

Yo ___ bailado

a)

he

b)

han

c)

hemos

d)

has

21.

Ellos ____ cantado.

a)

han

b)

habéis

c)

he

d)

hemos

22.

Nosotros no ____visitado Paris todavía

a)

he

b)

han

c)

hemos

d)

has

23.

¿Tú _____hecho la tarea?

a)

he

b)

ha

c)

has

d)

hemos

24.

He ______(bailar) muchas veces en mi vida

a)

bailando

b)

bailado

c)

Bailé

d)

bailido

25.

Hemos _______(comer) muchos tacos en nuestras vidas

a)

comado

b)

comido

c)

comiendo

d)

comando

26.

¿Has ______(visitar) Paris?

a)

visitado

b)

visito

c)

visitando

d)

visi

27.

¿Han ______(vivir) en Sevilla?

a)

vivido

b)

viviendo

c)

vivado

d)

vivi

28.

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

a)

visto

b)

veido

c)

verdo

d)

viendo

29.

Ella ha _(abrir) la ventana muchas veces

a)

ariendo

b)

abriendo

c)

abrinedo

d)

abierto

30.

Ellos han _(decir) la verdad

a)

decido

b)

dio

c)

diendo

d)

dicho

31.

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

a)

ponido

b)

puesto

c)

ponado

d)

puso

32.

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

a)

escribiendo

b)

escrito

c)

escribe

d)

escrido

33.

¿Ha _(hacer) la tarea?

a)

hecho

b)

heyendo

c)

hiendo

d)

hido

34.

¿Han _(ver) Mulan?

a)

veido

b)

visto

c)

vado

d)

viendo

35.

He _(volver) a mi casa muchas veces

a)

vuelto

b)

visto

c)

volvido

d)

veido

36.

Ellos han _(romper) su tobillo varias veces

a)

rompido

b)

rompe

c)

rompa

d)

roto

37.

I have done

a)

he hecho

b)

he jugado

c)

he visto

d)

he comido

38.

I have played

a)

he bebido

b)

he jugado

c)

he decidido

d)

he visto

39.

Translate the following "We have eaten"

a)

Nosotros hemos comido

b)

Nosotros hamos comido

c)

Nosotros tener comido

d)

Nosotros tenemos comido

40.

Which one means I have uploaded?

a)

He descargado

b)

he comprado

c)

he subido

d)

he compartido