Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Presente Perfecto

Total questions: 22

Worksheet time: 11mins

Name
Class
Date
1.
(él) resolver
a)
ha resolvido
b)
he resuelto
c)
ha resuelto
d)
he resolvido
2.
(yo) hacer
a)
he hecho
b)
he hacido
c)
ha hecho
d)
he hiecho
3.
(nosotros) imprimir
a)
hemos imprimido
b)
han impreso
c)
hemos imprimado
d)
hemos impreso
4.
(tú) hablar
a)
has hablado
b)
hes hablado
c)
has hablido
d)
hes hablando
5.
(ustedes) dormir
a)
han domiendo
b)
han dormido
c)
han dormida
d)
han dormienda
6.
Tomás y Martín_______  _________ (estar)
a)
hemos estuvo
b)
han estado
c)
has estido
d)
he estar
7.
Yo _____  _________ (terminar)
a)
soy terminado
b)
ha termino
c)
he terminado
d)
han terminido
8.
Ellos han _________ (poner)
a)
Puesto
b)
ponido
c)
ponado
d)
pongo
9.

Fill the blank with the present perfect form of the appropriate verb.

El doctor me (decir/dar) que debo tratar de comer mejor.

(a)  

10.

Fill the blank with the present perfect form of the appropriate verb.

¿ (haber/hacer) un accidente enfrente del gimnasio?

(a)  

11.

Fill the blank with the present perfect form of the appropriate verb.

El equipo de baloncesto (mantenerse/levantar) pesas para entrenarse.


Add the answer and any accepted alternatives año?

(a)  

12.

Elige el verbo y da su forma del presente perfecto.

Un nuevo gimnasio (abrir/hacer) en mi comunidad y quiero ir.

(a)  

13.
Yo  _____ comido el burrito. 
a)
he
b)
has
c)
ha
d)
hemos
14.
¿Quién ha _____ mi burrito? (comer) 
a)
comado
b)
comido
c)
comodo
d)
comedo
15.
No, nosotros no _____ visto el gato.
a)
he
b)
ha
c)
hemos
d)
han
16.
No, nosotros jamás _____ ido a Colombia. 
a)
he
b)
hemos
c)
habéis
d)
han
17.
¿Han _____ ellos a la escuela? (llegar)
a)
llegado
b)
llegedo
c)
llegido
d)
llegerto
18.

¿(Tú/haber/ir) a Texas?

a)

ha ido

b)

ha vayado

c)

has ido

d)

has vayado

19.

Fernando (haber/escribir) dos poemas.

a)

ha escrito

b)

ha escribido

c)

he escrito

d)

he escribado

20.

Nosotros (haber/comer) en este restaurante cuatro veces.

a)

han comado

b)

han comido

c)

hemos comado

d)

hemos comido

21.

Ricardo y yo (haber/manejar) este coche unas veces.

a)

han manejado

b)

hemos manejado

c)

hemos manejiste

d)

han manejido

22.
She has never seen
a)
Ella nunca ha vido
b)
Ella no ha vido nunca
c)
Ella nunca he visto
d)
Ella no ha visto nunca