Edit Game
present perfect continuous tense
 Delete

Use commas to add multiple tags

 Private  Unlisted  Public



 Save

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
My mother __  (cook) for 3 hours.
 has been cooking
My grandparents __  (live) in that house since 1962.
have been living
Mary __ (study) German for two years.
 has been studying
How long __ it __(rain)?
 has-been raining
I __  (work) for this company for seventeen years.
 have been working
How long __ he __ (play) golf?
has-been playing
How long __ your brother __   (play) guitar?
has-been playing
I __ (wait) for the bus for 15 minutes.
have been waiting 
Bob __ (play) tennis since he was seven.
has been playing
Mike __ (collect) stamps since 1995.
has been collecting
It __ (rain) for hours.
has been raining
She (not / be) __ in the garden for more than an hour.
 hasn't been 
The film (run / not) __ for ten minutes yet, but there's a commercial break already.
hasn't been running
I (live) __ without electricity for two weeks.
have been living
We (look for) __ the motorway for more than an hour.
have been looking for
How long (learn / you) __ English?
have you been learning
Why is he so tired? He (play) __ tennis for five hours.
has been playing
Mary (live) __ in Germany since 1992.
 has been living
I (wait) __ for you since two o'clock.
have been waiting
He (work) __ in this company since 1985.
has been working