Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
Present Perfect
0
%
0
0
0
Back
Restart
he hasn't _____ home (llegado)
Arrived
Oops!
Okay!
I have ______ at 6 AM (despertado)
Got up
Oops!
Okay!
She has played videogames for two hours
Ella ha jugado videojuegos por dos horas
Oops!
Okay!
Maria hasn't _____ for a year (cocinado)
Cooked
Oops!
Okay!
Have you ever driven a Rolls Royce?
Ha usted alguna vez conducido un Rolls Royce?
Oops!
Okay!
Have you ever camped in the nothingness? (si, pocas veces)
Yes, a few time
Oops!
Okay!
Have you ever cooked for the president? (si dos veces)
Yes, twice
Oops!
Okay!
Santiago has _____ two times (bostezado)
Yawned
Oops!
Okay!
How long have you studied for the evaluation?
¿Cuanto hace que usted ha estudiado para la evaluación?
Oops!
Okay!
She has ______ her phone (dejado caer)
Dropped
Oops!
Okay!
¿Se ha roto usted alguna vez un brazo?
¿Have you ever broken a arm?
Oops!
Okay!
Juan has never _______ as a firefighter (trabajado)
(Worked)
Oops!
Okay!
Have you ever got up at 12 PM? (si, algunas veces)
Yes, sometimes
Oops!
Okay!
Have you ever baked pizza? (no,nunca)
No, never
Oops!
Okay!
They have ______ to the park (caminado)
Walked
Oops!
Okay!
Have you ever walked for a week? (no yo nunca he caminado durante una semanas)
no, i never walked for a week
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies