Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect Tense - Spanish 2

Total questions: 21

Worksheet time: 11mins

Name
Class
Date
1.

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

a)

vivido

b)

vivimos

c)

vivieron

d)

visto

2.

Tu (haber) ______ venido a Francia.

a)

hemos

b)

han

c)

has

d)

hayamos

3.

Ella _________hecho mi tarea.

a)

ha

b)

he

c)

hemos

d)

han

4.
Las chicas y yo ______
estudiado para el examen.
a)
han
b)
he
c)
hemos
d)
han
5.

Mama ha _______ el pastel

a)

hecho

b)

lavado

c)

limpiado

d)

comprado

6.
written
a)
escrito
b)
puesto
c)
estudiado
d)
calificado
7.

Yo he _________ la mesa para la fiesta,

a)

puesto

b)

trabajado

c)

tenido

d)

manejado

8.

Las chicas han __________ el programa.

a)

visto

b)

hecho

c)

mirado

d)

comprado

9.

El ha ____________ la guitarra

a)

practicado

b)

jugado

c)

hecho

d)

tocado

10.

Tú nunca _____________ esa película.

a)

has visto

b)

has visitado

c)

ha visto

d)

ha visitado

11.

Yo ______________________ mucho para el exámen.

a)

has estudiado

b)

has jugado

c)

he estudiado

d)

he jugado

12.

Ellos me _________________ la verdad (the truth).

a)

ha hecho

b)

he dicho

c)

han dicho

d)

han decidido

13.

Mi madre me _______________ 3 veces.

a)

ha llamado

b)

ha caminado

c)

ha viajado

d)

ha vuelto

14.

Mi perro se _______________.

a)

ha leído

b)

ha escrito

c)

ha abierto

d)

ha muerto

15.

Yo __________________ la cena.

a)

he comido

b)

he salido

c)

he corrido

d)

he ido

16.

Los estudiantes ________________ la tarea.

a)

han dicho

b)

han hecho

17.

Ella se ______________ la chaqueta.

a)

ha puesto

b)

ha comido

18.

Nunca me ______________ un hueso.

a)

he escrito

b)

he ido

c)

he abierto

d)

he roto

19.
he has said
a)
ha decido
b)
has dicho
c)
ha dicho
20.
I have written
a)
he escribido
b)
he escrito
c)
ha escribido
d)
ha escrito
21.
they have closed
a)
ha cerrado
b)
han cerrado
c)
hemos cerrado