Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect

Total questions: 14

Worksheet time: 7mins

Name
Class
Date
1.
_____ he puesto la mesa.
a)
yo
b)
tú
c)
ella
d)
nosotros
e)
vosotros
2.
_____ hemos hecho la tarea.
a)
nosotros
b)
yo
c)
tú
d)
ella
e)
vosotros
3.
Yo he ____________ la mesa. (poner)
a)
ponido
b)
puesto
4.
Yo he ____________ la tarea. (hacer)
a)
hacido
b)
hecho
5.
Yo he ____________ el libro. (abrir)
a)
abrido
b)
abierto
6.
Yo he ____________ la cena. (comer)
a)
comido
b)
comado
7.
Yo he ____________ en la clase. (hablado)
a)
hablido
b)
hablado
8.
Yo he ____________ en Weymouth. (vivir)
a)
vivido
b)
vivado
9.
Yo he ____________ la verdad. (decir)
a)
dicho
b)
decido
10.
Yo he ____________ la piñata. (romper)
a)
roto
b)
rompido
11.
Yo he ____________ la película. (ver)
a)
visto
b)
vido
12.
_____ han estudiado mucho.
a)
ellos
b)
yo
c)
tú
d)
ella
e)
nosotros
13.
_____ has llegado temprano.
a)
tú
b)
yo
c)
ella
d)
nosotros
e)
vosotros
14.
_____ habéis abierto los regalos.
a)
vosotros
b)
yo
c)
tú
d)
ella
e)
nosotros