wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

El presente perfecto

Total questions: 45

Worksheet time: 20mins

Name
Class
Date
1.
Ellos _________ recibido buenas noticias.
a)
recibido
b)
saliendo
c)
han
d)
hemos
2.
Nosotros hemos _________ con el jardinero (gardener).
a)
comprado
b)
hablado
c)
han
d)
he
3.
The painter has painted a mural.
a)
El pintor ha pintado un mural.
b)
El autor ha pintado un mural.
c)
El escritor ha escrito una novela.
d)
El pintor ha pintado un autorretrato.
4.
Yo _________ recibido la cuenta del hotel.
a)
he
b)
hemos
c)
salido
d)
comido
5.
Yo he ___________ con mis amigos en el restaurante.
a)
comado
b)
comiendo
c)
comido
d)
comando
6.
Tú  _________ hablado con mis amigos en Perú.
a)
he
b)
han
c)
hemos
d)
has
7.
Yo _________ comido en ese restaurante
a)
he
b)
hemos
c)
ha
d)
han
8.
Tú _________ recibido una carta (letter).
a)
han
b)
has
c)
ha
d)
he
9.
He _________ esta tos alrededor de un mes
a)
teniendo
b)
tenido
c)
tenando
d)
tenado
10.
 ¿  ______  escogido ustedes el menú ?
a)
has
b)
hemos
c)
ha
d)
han
11.
 ¿  ______  escogido ustedes el menú ?
a)
has
b)
hemos
c)
ha
d)
han
12.
Yo he _________ información.
a)
comido
b)
hablado
c)
recibido
d)
corrido
13.
 Ellos han _________ pescado en la cena.
a)
comido
b)
comado
c)
hablado
d)
comiendo
14.
Ella ha _________ una sopa deliciosa.
a)
cocinando
b)
cociniendo
c)
cocinar
d)
cocinado
15.
Nosotros  _________ hablado con el guía del viaje
a)
han
b)
he
c)
hemos
d)
has
16.
 Nosotros hemos _________ frutas.
a)
comiendo
b)
comado
c)
comido
d)
comer
17.
Yo he _________  mi tarea
a)
hecho
b)
hacido
c)
haciendo
d)
hacer
18.
Luis ha _________ con Ana.
a)
caminado
b)
saliendo
c)
hablaste
d)
correr
19.
José ha _________ un correo electrónico.
a)
comido
b)
corrido
c)
nadado
d)
escrito
20.
 Tú has _________ carne y papas.
a)
probando
b)
probado
c)
probar
d)
probaste
21.
You have fried the fish.
a)
Tú has frito las papas.
b)
Tú has frito la carne.
c)
Tú has frito el pescado
d)
Tú has frito los huevos.
22.
Yo he ________ (decir)
a)
dicho
b)
decido
c)
dicido
d)
dicado
23.
Ellos han _________ (poner)
a)
Puesto
b)
ponido
c)
ponado
d)
pongo
24.
The counselor and I have reviewed my plan.
a)
El consejero ha revisado mi plan.
b)
Yo he revisado mi plan.
c)
El consejero y yo hemos revisado mi plan.
d)
El consejero y yo hemos visto mi plan.
25.
I broke a bone.
a)
Me he roto un hueso.
b)
He roto un hueso.
c)
Te has roto un hueso.
d)
El perro quiere un hueso.
26.
Tomás y Martín_______  _________ (estar)
a)
hemos estuvo
b)
han estado
c)
has estido
d)
he estar
27.
You haven't done a thing lately.
a)
No has hecho nada últimamente
b)
No hemos hecho nada últimamente
c)
No he hecho nada últimamente
d)
No han dicho nada últimamente
28.
 ¿(llegar) ya los novios?
a)
has llegado
b)
ha llegado
c)
hemos llegado
d)
han llegado
29.
El perro no (aprender) nada.
a)
has aprendido
b)
ha aprendido
c)
hemos aprendido
d)
han aprendido
30.
Los niños (romper) los vidrios de las ventanas.
a)
hemos rompido
b)
han rompido
c)
hemos roto
d)
han roto
31.
El profesor (ayudar) con las respuestas del examen.
a)
he ayudando
b)
ha ayudando
c)
he ayudado
d)
ha ayudado
32.
David (estar) en la universidad por dos años.
a)
he sido
b)
ha sido
c)
he estado
d)
ha estado
33.
Rosa (dejar) el mensaje en el teléfono.
a)
he dejado
b)
has dejado
c)
ha dejado
d)
han dejado
34.
¿No (comer) Ud. nada todavía?
a)
has comido
b)
ha comido
c)
hemos comido
d)
han comido
35.
¿Por qué no (terminar) ya Uds. el trabajo?
a)
has terminado
b)
ha terminado
c)
hemos terminado
d)
han terminado
36.
¿Por qué no (abrir) Uds. los libros?
a)
ha abrido
b)
han abrido
c)
ha abierto
d)
han abierto
37.
El médico (ganar) mucho dinero con las operaciones.
a)
he ganado
b)
has ganado
c)
ha ganado
d)
han ganado
38.
El hombre (ser) campeón de tenis por un año.
a)
he sido
b)
has sido
c)
hemos sido
d)
ha sido
39.
Yo le _____ mi solicitud de empleo al gerente antes de ir a la entrevista.
a)
ha dado
b)
había dado
c)
he dado
d)
habíamos dado
40.
Los empleados me _____ comprender el anuncio clasificado. (have helped)
a)
he atendido
b)
había atendido
c)
habían atendido
d)
han atendido
41.
Ellos _____ la torre Sears antes de llamarla "Willis".
a)
han construido
b)
habían construído
c)
habían construido
d)
han construído
42.
Yo he ________ (decir)
a)
dicho
b)
decido
c)
dicido
d)
dicado
43.
Tú has ________(abrir)
a)
abierto
b)
abrido
c)
abrado
d)
abro
44.
Ellos han _________ (poner)
a)
Puesto
b)
ponido
c)
ponado
d)
pongo
45.
Elisa ha ______(ir)
a)
ido
b)
irido
c)
vado
d)
iado