NEW
Font size
S
M
L
XL
WorksheetsPresente Perfecto en Español
Total questions: 20
Worksheet time: 9mins
Name
Class
Date
1.
Yo _____ _________ (terminar)
a)
soy terminado
b)
ha termino
c)
he terminado
d)
he terminando
2.
Ellos han _________ (poner)
a)
puesto
b)
ponido
c)
ponado
d)
pongo
3.
Yo he ________ (decir)
a)
dicho
b)
decido
c)
dicido
d)
dicado
4.
Laura y yo hemos _____________
a)
hacido
b)
hecho
c)
hechido
d)
hacado
5.
¿Quién ha _________mi vaso? (romper)
a)
rompido
b)
rompado
c)
roto
d)
rota
6.
Tú has ________(abrir)
a)
abierto
b)
abrido
c)
abrado
d)
abres
7.
The verb HABER and the past participle
a)
are never separated
b)
are always separated
c)
used frequently
d)
are regular
8.
The present perfect tense is used when
a)
speaking of a past event without reference to any particular time.
b)
speaking of a present event.
c)
speaking of a past event.
d)
speaking of a future event referencing the past.
9.
Expressions frequently used with the present perfect are:
a)
todavía no
b)
ayer
c)
el sábado pasado
d)
el verano pasado
10.
The present perfect expresses the idea that someone _______.
a)
Needs to do something
b)
Has already done something
c)
Will do something
d)
Already did something
11.
José ha _________ (escribir) un correo electrónico.
a)
escrita
b)
escribe
c)
escribido
d)
escrito
12.
Nosotros ______ ___________ (hacer) la tarea.
a)
hemos hacido
b)
hemos hacerido
c)
he hacer
d)
hemos hecho
13.
Which verb is an irregular past perfect verb?
a)
Decir
b)
Ganar
c)
Gustar
d)
Salir
14.
Which verb is NOT an irregular past perfect verb?
a)
Hacer
b)
Romper
c)
Comer
d)
Abrir
15.
Julia ______________________ (cubrir) el flan.
a)
he cubrido
b)
ha cubierto
c)
ha cubrido
d)
han cubrierto
16.
¿Han hablado con la maestra?
Respuesta:
Respuesta:
a)
He hablando con mi maestra
b)
Han hablado con mi maestra
c)
Hemos hablado con ella.
d)
Hemos hablando con él.
17.
¿Has comido?
a)
Si, he comido
b)
No, no hemos comido
c)
No creo que has comido
d)
Sí, has comido
18.
Change to present perfect: pude
a)
he podido
b)
he puesto
19.
Change to present perfect: tuvimos
a)
hemos tuvido
b)
hemos tenido
20.
Change to present perfect: viste
a)
has visto
b)
has visitado
c)
te has vestido
Reset
