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, perfect continuous and present ...
0
%
0
0
0
Back
Restart
Acabo de volver del supermercado.
I've just returned from the supermarket.
Oops!
Okay!
Todavía no ha visto esa película.
She hasn't seen that film yet.
Oops!
Okay!
I haven't seen Mr. Brown __________ I was a child.
for
since
just
already
Oops!
Okay!
Cenamos muy bien anoche en el Pájaro.
We had a great dinner last night in the Pajaro.
Oops!
Okay!
Han estado estudiando inglés durante 5 años.
They have been studying English for 5 years.
Oops!
Okay!
Ayer caminamos durante 3 horas.
We walked for 3 hours yesterday.
Oops!
Okay!
¿Por qué no has ido al nuevo cine?
Why haven't you gone to the new cinema?
Oops!
Okay!
Llevo 5 años haciendo ejercicio.
I've been working out for 5 years.
Oops!
Okay!
When is the bus going to come? I____________ (wait) for an hour!
was waiting
waited
have been waiting
have waited
Oops!
Okay!
I ________________ (go) to Spain for vacation last year. I ________ (be) there 5 times in my life.
went, have been
have gone, have been
go, was
went, was
Oops!
Okay!
Yesterday I ______________(see) a great horror movie.
have seen
have been seeing
saw
seeing
Oops!
Okay!
I ________________ (study) for 5 straight hours! I'm so tired, but I have to continue.
have studied
have been studying
studied
study
Oops!
Okay!
She _________ (get) strong because she has been going to the gym for the last 4 months.
was got
got
was getting
has got/gotten
Oops!
Okay!
I've ________ (just, yet, for, already) come back home. I got back like 3 hours ago.
already
Oops!
Okay!
We haven't seen Dan ______ like 10 years because he was living abroad.
already
for
just
yet
Oops!
Okay!
Tim lleva viviendo en Baeza desde 2013.
Tim has been living in Baeza since 2013.
Oops!
Okay!
Have you finished your homework ____?
yet
for
just
already
Oops!
Okay!
Ya he terminado mi trabajo de hoy.
I've already finished my work for today.
Oops!
Okay!
I have __________ finished the exam, so I am going to leave the class.
just
for
yet
already
Oops!
Okay!
Me han encantado Los Simpsons desde que era un niño.
I have loved The Simpsons since I was a child.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies