Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

presente perfecto y presente perfecto subjuntivo

Total questions: 16

Worksheet time: 8mins

Name
Class
Date
1.

Mi gato me ha…………….. el pantalón. (romper)

(a)  

2.

Fill in the blank with the correct form of haber:

Miguel (a)   escrito un ensayo para la clase de inglés.

3.

If you weren't so selfish, your boyfriend wouldn't be so upset. (subjuntivo!)

a)

Si fueras tan egoísta, tu novio estaría muy molesto

b)

Si no fueras tan egoísta, tu novio no estaría tan molesto

c)

Si no eres tan egoísta, tu novio no está tan molesto

4.

No _____ conocido mucho en este viaje. ¡Qué pena!

a)

ha

b)

hemos

c)

hubiera

5.

"has done something"

a)

el condicional

b)

el pluscamperfecto

c)

el futuro perfecto

d)

el presente perfecto

6.

Nosotros hemos ________ muy cal con el cambio de la hora.

a)

dormimos

b)

dormido

c)

dormiste

d)

durmido

7.

Tú has _________ bastante haciendo ejercicio.

a)

no adelgazar

b)

adelgazar

c)

adelgazaste

d)

adelgazado

8.

Yo lo ______(haber) _____(ver) con estos mismos ojos. No me mientas.

(a)  

9.

Esperamos que los estudiantes __________ hecho proyectos para beneficiar a la comunidad. (presente subjuntivo!)

a)

haya

b)

hayan

c)

han

10.

Estamos contentos de que esta organización __________ decidido construir un centro recreativo nuevo.

a)

hayan

b)

hayamos

c)

haya

11.

Noah y Jordan ___ ______________(recuperar) la piedra del alma (soul stone) con la ayuda de Black Widow.

a)

han recuperados

b)

ha recuperado

c)

han recuperado

d)

he recuperados

12.

Es maravilloso que muchos __________ trabajado en el comedor de beneficencia.

a)

hayamos

b)

hayan

c)

han

13.
Neegan ______  ________ a muchas personas (matar).  Es malo. 
a)
he matada
b)
ha matido
c)
has matado 
d)
ha matado
14.

Es triste que el presidente __________ ________________ que hay tanta gente sin hogar en nuestro país.

a)

hayamos dicho

b)

haya dicho

c)

hayan dicho

15.

Nos sorprende que nadie __________ escrito cartas para apoyar a los inmigrantes.

a)

haya

b)

hayan

c)

han

16.

What is the past participle of escribir? ¿Cuál es el participio de escribri?

a)

escrito

b)

escribido