WorksheetsEl presente perfecto
Total questions: 37
Worksheet time: 37mins
I haven't gone yet.
No he todavía ido.
No he ido todavía.
No he ido ya.
No he ya ido.
She has woken up (despertarse)
ha se despertado
se ha despertado
se ha despiertado
ha despertado
you (plural) have lived
ha vivido
han viviendo
han visto
han vivido
He has gone.
fue
irá
iba
ha ido
Alejandra _____ ___________ (trabajar) en Whirlpool por 5 años.
Alejandra has worked at Whirlpool for 5 years.
ha trabajido
ha trabajado
has trabajado
habías trabajado
No, nosotros jamás _____ ido a Colombia.
We have not ever (never) gone to Columbia.
he
hemos
habéis
han
¿Ya has _____ con Ricardo? (hablar)
Have you already spoken with Ricardo.
hablado
habledo
hablido
hablodo
When using a reflexive pronouns with the present perfect, is the reflexive pronoun placed in between the verb haber and the past participle or in front of the verb haber.
Choose the correct example.
Cristina ha se dormido en la clase de Sra. Krejci.
Cristina has fallen asleep in Mrs. Krejci's class.
Cristina se ha dormido en la clase de Sra. Krejci.
Cristina has fallen asleep in Mrs. Krejci's class.
Elena _____ llevado un vestido bonito.
Elena has worn a pretty dress.
he
has
ha
hemos
¿Quién ha _____ mi burrito? (comer)
¡Leonardo ha _______ tu burrito!
Who has eaten my burrito?
Leonardo has eaten your burrito!
comado
comido
comodo
comedo
¿Quiénes _____ viajado a España?
Andrés y Oscar _______ viajado a España.
Who has traveled to Spain?
Andres and Oscar have traveled to Spain.
he
ha
hemos
han
Rosa y yo _____ visitado a España juntas.
Rosa and I have visited Spain together.
he
has
ha
hemos
No, Benjamín no _____ leído muchos libros este año.
No, Benjamin has not read many books this year.
(Class Note: leer = leído creer = creído traer = traído
oír = oído. This is for -er verbs that have a remaining vowel in their stem after taking off the -er ending and adding the -ido, the letter "i" will have an accent mark.) WRITE THIS DOWN :-)
he
has
ha
hemos
Todavía yo no _____ hablado con Juan.
I have not yet spoken with Juan.
he
has
habéis
han
¿Han _____ ellas a la escuela? (llegar)
Have they (all girls) arrived at the school?
llegado
llegedo
llegido
llegerto
Sí, Estela y Rosalinda ya _____ llegado a la escuela.
Yes, Estela and Rosalinda have already arrived at the school.
he
hemos
habéis
han
Hasta ahora, Santiago no ha _____ a Costa Rica. (visitar)
So far, Santiago has not visited Costa Rica.
vistedo
visitido
visitado
visitodo
¿Usted _______ (hablar) con el señor Buchanan?
Have you spoken with Mr. Buchanan?
ha hablado
he hablado
han hablado
hablan
Yo todavía no _______ (tomar) el café.
I have not yet drank the coffee.
has tomado
han tomado
he tomado
hemos tomado
The Martinez's have bought a new house.
Sanchez has read the newspaper
Translate the word "todavía"
already
have
yeah
still, yet
Translate the word "hasta ahora"
already
so far
now
still
Translate the word "todavía no"
already
have
not yet
still
Translate the word "nunca"
already
never
so far
still
They have eaten the breakfast.
Ellos ya comieron el desayuno.
Ellos han comido el desayuno.
Ellos miraron el desayuno.
She has entered the room.
Ella fue entrado a la habitación.
Ella entró a la habitación.
Ella ha entrado a la habitación.
¿Qué has comprado en Target?
He comprado ropa y libros.
Sí, he comprado en Target.
Comprado ropa y libros.
Ropa y libros.
We have played Quizziz in Spanish class.
Hemos jugado Quizziz en la clase de español
Has jugado Quizziz en la clase de español
He jugado Quizziz en la clase de español
Ha jugado Quizziz en la clase de español
Cristina has taken a cooking class.
He tomado una clase de cocinar
Has jugado una clase de cocinar
Ha tomado una clase de cocinar
Han tomado una clase de cocinar
Benjamin has decided to study in Stony Brook University.
Ha decidido estudiar en la Universidad de Stony Brook
Has decidido estudiar en la Universidad de Stony Brook.
He decidido estudiar en la Universidad de Stony Brook
Natalia has paid using a credit card
Ha pagado usando una tarjeta de crédito
Has pagado usando una tarjeta de crédito
He pagado usando una tarjeta de crédito
