Edit Game
Present perfect, perfect continuous and present  ...
 Delete

Use commas to add multiple tags

 Private  Unlisted  Public




Delimiter between question and answer:

Tips:

  • No column headers.
  • Each line maps to a question.
  • If the delimiter is used in a question, the question should be surrounded by double quotes: "My, question","My, answer"
  • The first answer in the multiple choice question must be the correct answer.






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