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
Year 11: Present Perfect
0
%
0
0
0
Back
Restart
We have sold the radio.
Hemos comprado la radio.
Hemos vendido la radio.
Hemos roto la radio.
Hemos escuchado la radio.
Oops!
Okay!
My parents have painted the piano.
Mis padres hemos pintado el piano.
Mis padres han pintado el piano.
Mis padres han pintido el piano.
Mis padres ha pintado el piano.
Oops!
Okay!
I have showered.
Me he puesto el vestido.
He puesto la ropa en la lavadora.
Me he duchado.
Me he acostado.
Oops!
Okay!
My grandfather hasn't seen the film.
No he visto la película.
Mi abuela no ha visto la película.
Mi abuelo no ha visto la película.
¿Has visto la película?
Oops!
Okay!
I haven't had a shower.
No me he duchado.
No he me duchado.
Me no he duchado.
Me no duchado he.
Oops!
Okay!
I have vacuumed.
He volado.
He pasado la aspiradora.
He escuchado la radio.
He comprado una bicicleta..
Oops!
Okay!
She has opened the door.
He abierto la puerta.
Ha abierto la puerta.
Hemos abierto la puerta.
Han abierto la puerta.
Oops!
Okay!
Have you seen the film?
No he visto la película.
Mi abuela no ha visto la película.
Mi abuelo no ha visto la película.
¿Has visto la película?
Oops!
Okay!
You guys have bought a bike.
Habéis comprado una bicicleta..
<b></b>Habéis escuchado la radio.
Habéis volado.
Habéis pasado la aspiradora.
Oops!
Okay!
We have broken the radio.
Hemos vendido la radio.
Hemos roto la radio.
Hemos comprado la radio.
Hemos escuchado la radio.
Oops!
Okay!
You guys have listened to the radio.
Habéis comprado una bicicleta..
Habéis pasado la aspiradora.
<b></b>Habéis escuchado la radio.
Habéis volado.
Oops!
Okay!
What have you done today?
¿Qué he hecho hoy?
¿Qué has hecho hoy?
¿Qué hemos hecho hoy?
¿Qué han hecho hoy?
Oops!
Okay!
I have set the table this week.
He puesto la mesa esta semana.
He puesto la mesa este mes.
He puesto la mesa este año.
He puesto la mesa hoy.
Oops!
Okay!
I haven't seen the film.
Mi abuela no ha visto la película.
No he visto la película.
¿Has visto la película?
Mi abuelo no ha visto la película.
Oops!
Okay!
I haven't read the book this week.
No he leído el libro este mes.
No he leído el libro este año.
No he leído el libro esta semana.
He leído el libro esta semana.
Oops!
Okay!
I have mopped the floor today.
He fregado el suelo esta semana.
He fregado el suelo hoy.
He fregado el suelo este año.
He fregado el suelo este mes.
Oops!
Okay!
Hemos hecho la tarea.
We have done the homework.
You have done the homework.
She has done the homework,
I have done the homework.
Oops!
Okay!
Have they written a letter today?
¿He escrito una carta hoy?
¿Han escrito una carta hoy?
¿Hemos escrito una carta hoy?
¿Has escrito una carta hoy?
Oops!
Okay!
We have sat down.
Nos hemos sentado.
Nos hemos sentido.
Hemos nos sentado.
No nos hemos sentado.
Oops!
Okay!
I have listened to the radio.
He escuchado la radio.
He pasado la aspiradora.
He volado.
He comprado una bicicleta..
Oops!
Okay!
My father has opened the door.
Mi madre ha abierto la puerta.
Mi padre ha abrieto la puerta.
Mi padre ha abierto la puerta.
Mi padre has abierto la puerta.
Oops!
Okay!
I have put the clothes in the washing machine.
Me he acostado.
He puesto la ropa en la lavadora.
Me he puesto el vestido.
Me he duchado.
Oops!
Okay!
They have opened the door.
Ha abierto la puerta.
Hemos abierto la puerta.
He abierto la puerta.
Han abierto la puerta.
Oops!
Okay!
I have gone to bed.
Me he acostado.
He puesto la ropa en la lavadora.
Me he duchado.
Me he puesto el vestido.
Oops!
Okay!
You guys have flown.
<b></b>Habéis escuchado la radio.
Habéis comprado una bicicleta..
Habéis volado.
Habéis pasado la aspiradora.
Oops!
Okay!
We have listened to the radio.
Hemos escuchado la radio.
Hemos roto la radio.
Hemos comprado la radio..
Hemos vendido la radio.
Oops!
Okay!
I have put on the dress.
Me he puesto el vestido.
Me he duchado.
He puesto la ropa en la lavadora.
Me he acostado.
Oops!
Okay!
Has she done the homework?
¿Has hecho los deberes?
¿Han hecho los deberes?
¿He hecho los deberes?
¿Ha hecho los deberes?
Oops!
Okay!
I have bought a bike.
He pasado la aspiradora.
He escuchado la radio.
He volado.
He comprado una bicicleta..
Oops!
Okay!
You guys have vacuumed.
<b></b>Habéis escuchado la radio.
Habéis volado.
Habéis comprado una bicicleta..
Habéis pasado la aspiradora.
Oops!
Okay!
My grandmother hasn't seen the film.
No he visto la película.
Mi abuela no ha visto la película.
¿Has visto la película?
Mi abuelo no ha visto la película.
Oops!
Okay!
I have eaten the apple.
Estoy comiendo la manzana.
Como la manzana.
La como.
He comido la manzana.
Oops!
Okay!
We have bought the radio.
Hemos comprado la radio.
Hemos roto la radio.
Hemos vendido la radio.
Hemos escuchado la radio.
Oops!
Okay!
We have opened the door.
Han abierto la puerta.
Ha abierto la puerta.
He abierto la puerta.
Hemos abierto la puerta.
Oops!
Okay!
I have opened the door.
Hemos abierto la puerta.
He abierto la puerta.
Ha abierto la puerta.
Han abierto la puerta.
Oops!
Okay!
I have flown.
He comprado una bicicleta..
He volado.
He escuchado la radio.
He pasado la aspiradora.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies