Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Present perfect translate ES-EN
0
%
0
0
0
Back
Restart
Tom and John haven´t done their homework.
Tom and John no han hecho sus deberes.
Oops!
Okay!
My parents have never been to the UK.
Mis padres no han estado nunca en el Reino Unido.
Oops!
Okay!
¿Por qué no habéis empezado todavía?
Why haven´t you started yet?
Oops!
Okay!
She hasn´t eaten yet.
Ella todavía no ha comido.
Oops!
Okay!
They´ve already written a letter.
Ya han escrito una carta.
Oops!
Okay!
His dog has already started to swim.
Su perro ha empezado ya a nadar.
Oops!
Okay!
¿Por qué no ha comprado el coche todavía?
Why hasn´t he/she bought the car yet?
Oops!
Okay!
Have you been to school today?
Habéis estado ya en la escuela hoy?
Oops!
Okay!
I have just finished homework
Acabo de terminar los deberes.
Oops!
Okay!
Ya hemos elegido el regalo.
We have already choosen the present.
Oops!
Okay!
El niño no ha hablado más.
The boy hasn´t spoken anymore.
Oops!
Okay!
Why haven´t they got here yet?
¿Por qué no han llegado todavía?
Oops!
Okay!
Samantha has already been here.
Samantha ya ha estado aquí.
Oops!
Okay!
¿Habéis ido ya allí?
Have you already gone there?
Oops!
Okay!
La pintura no se ha pegado todavía a la pared.
The paint hasn´t stuck to the wall yet.
Oops!
Okay!
No hemos cortado todavía la tarta.
We haven´t cut the cake yet.
Oops!
Okay!
Ellos acaban de gastar mucho dinero.
They have just spent much money.
Oops!
Okay!
¿Habéis traido ya las mochilas?
Have you already brought your backpaks?
Oops!
Okay!
Have you already been to London?
Ya has estado en Londres?
Oops!
Okay!
Ellos no sabían todavía esto.
They haven´t known this yet.
Oops!
Okay!
¿Habéis dibujado ya en el cuaderno?
Have you already drawn in the notebook?
Oops!
Okay!
Este gato ya ha mordido al queso.
This cat has already bitten the cheese.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies