wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Presente perfecto-Espanol IV

Total questions: 47

Worksheet time: 23mins

Name
Class
Date
1.
I haven't gone yet
a)
no he todavía ido
b)
no he ido todavía
c)
No he ido ya
d)
No he ya ido
2.
They have read
a)
leyeron
b)
han leyido
c)
han leido
d)
han leído
3.

She has woken up

a)

ha despertado

b)

se ha despertado

c)

se ha despiertado

d)

ha se despertado

4.
We have had
a)
hemos tenido
b)
hemos tendrido
c)
hemos tenierto
d)
hemos tendremos
5.
I have returned
a)
yo he volvido
b)
yo ha volvido
c)
yo he vuelvido 
d)
yo he vuelto
6.
you (pl) have lived
a)
ha vivido
b)
han viviendo
c)
han visto
d)
han vivido
7.
He has gone
a)
fue
b)
irá 
c)
iba
d)
ha ido
8.
Have you returned yet?
a)
Has ya volvido
b)
ya has vuelto
c)
han vuelto ya
d)
has volvido ya
9.
We have done
a)
hamos hechos
b)
hemos hecho
c)
hemos hechos
d)
hemos hacido
10.
She has put
a)
ha puesta
b)
ha puesto
c)
ha ponida
d)
ha ponido
11.
I haven't believed
a)
He no creido
b)
No he creido
c)
No he creído
d)
No he creyido
12.
(él) resolver
a)
ha resolvido
b)
he resuelto
c)
ha resuelto
d)
he resolvido
13.
(ustedes) dormir
a)
han domiendo
b)
han dormido
c)
han dormida
d)
han dormienda
14.
Yo _____  _________ (terminar)
a)
soy terminado
b)
ha termino
c)
he terminado
d)
han terminido
15.
Nosotros _____  __________ (vender)
a)
hamos vendido
b)
hemos vendo
c)
hamos vendado
d)
hemos vendido
16.
Yo he ________ (decir)
a)
dicho
b)
decido
c)
dicido
d)
dicado
17.
Usted _____    ___________. (trabajar)
a)
han trabajido
b)
ha trabajado
c)
hemos trabajado
18.
Tú has ________(abrir)
a)
abierto
b)
abrido
c)
abrado
d)
abro
19.

Ella _________hecho mi tarea.

a)

ha

b)

he

c)

hemos

d)

han

20.

Mama ha _______ el pastel

a)

hecho

b)

lavado

c)

limpiado

d)

comprado

21.
written
a)
escrito
b)
puesto
c)
estudiado
d)
calificado
22.
Tu y yo hemos ______
la tele. Es muy pequeña.
a)
hecho
b)
devuelto
c)
vuelto
d)
corrido
23.

El he

a)

si

b)

no

24.
Mi gato he dormido mucho.
a)
si 
b)
no
25.

Yo he _________ la mesa para la fiesta,

a)

puesto

b)

trabajado

c)

tenido

d)

manejado

26.
He ponido la mesa.
a)
si 
b)
no
27.
he ido a Mexico.
a)
si 
b)
no
28.

El ha ____________ la guitarra

a)

practicado

b)

jugado

c)

hecho

d)

tocado

29.
José ha _________ un correo electrónico.
a)
comido
b)
corrido
c)
nadado
d)
escrito
30.
Which ending is used for IR & ER verbs?
a)
-ideo
b)
-ido
c)
-ida
d)
-ieo
31.
¿Cierto o Falso? When using a reflexive pronouns with the present perfect, they're placed in between the verb haber and the past pariciple.
a)
Cierto
b)
Falso
32.
She has woken up
a)
ha despertado
b)
se ha despertado
c)
se ha despiertado
d)
ha despiertado
33.
Los Martínez _______ (comprar) una casa muy grande.
 The Martinez's have bought a new house.
a)
ha comprado
b)
has comprado
c)
han comprado
d)
he comprado
34.
¿Usted no lo _______ (ver) hoy?
 Have you not seen it today?
a)
has visto
b)
han visto
c)
he visto
d)
ha visto
35.
Yo todavía no _______ (tomar) café.
 I have not yet drank the coffee.
a)
 has tomado
b)
 han tomado
c)
 he tomado
d)
 hemos tomado
36.
Los García fueron de vacaciones, pero todavía no _______ (volver).
 The  Garcias have gone on vacation, but have not yet returned.
a)
has vuelto
b)
han vuelto
c)
havuelto
d)
he vuelto
37.
Sánchez _______ (leer) el periódico hoy.
Sanchez has read the newspaper 
a)
han leído
b)
has leído
c)
ha leído
d)
he leído
38.
¿Quién _______ (abrir) la puerta?
 Who has opened the door?
a)
ha abierto
b)
he abierto
c)
han abierto
d)
has abierto
39.

Have you broken a bone?

a)

¿Te has roto un hueso?

b)

¿Te has hecho la tarea?

40.

Which past participle is REGULAR

a)

abierto

b)

cubierto

c)

escrito

d)

recibido

41.
Translate the word 'ya'
a)
already
b)
have
c)
yeah
d)
still
42.

They have eaten the breakfast.

a)

Ellos ya comieron el desayuno.

b)

Ellos han comido el desayuno.

c)

Ellos miraron el desayuno.

43.

We have done the homework.

a)

Nosotros hemos hecho la tarea.

b)

Nosotros hicimos la tarea.

c)

Nosotros hemos hacer la tarea.

44.
¿Has _____________ por avión?
a)
sido
b)
estudiado
c)
puesto
d)
viajado
45.
Ustedes ___________________ estudiantes buenos en sus años escolares.
a)
ha sido
b)
han sido
c)
hemos sido
d)
ha sido
46.

Change from the preterite to the present perfect: jugó

a)

ha juegado

b)

ha jugado

c)

he jugado

d)

has jugado

47.

Nosotros _______________ (duchar) después de la práctica.

a)

nos han duchamos

b)

hemos nos duchado

c)

Nos hemos duchado

d)

nos duchamos habido