Edit Game
Present Perfect Progressive
 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   21  Close
My company _____________________ a lot of money in the last few years. They have been working hard on an important project. (make)
My company has been making a lot of money in the last few years. They have been working hard on an important project.
The kids have been getting on my nerves. They __________________ too much noise (make).
The kids have been getting on my nerves. They have been making too much noise.
__________________ on anything interesting lately ? (you work)
Have you been working on anything interesting lately?
Our daughter _________________ lipstick since she was 16 (wear).
Our daughter has been wearing lipstick since she was 16.
Everyone in the Middle East _____________ about the situation for decades (worry).
Everyone in the Middle East has been worrying about the situation for decades.
The patient _____________ penicillin for several days now (take)
The patient has been taking penicillin for several days now
I’m tired because I ________________ well lately. (not feel)
I’m tired because I haven’t been feeling well lately.
I ________________ care of my neighbour’s cats while they are away (take)
I have been taking care of my neighbour’s cats while they are away (take)
They ___________________________ in San Francisco since they arrived in the USA 20 yearsago. (live)
They have been living in San Francisco since they arrived in the USA 20 years ago..
We ________________________ problems with our new car recently (have).
We have been having problems with our new car recently
I failed the test because I _____________ not _____________ (study) _____________ hard
I failed the test because I have not been studying hard
How long _____________ (work / she) in the garden?
How long has she been working in the garden?
The film _____________________ (run / not) for ten minutes yet, but there's a commercial break already.
The film has not been running for ten minutes yet, but there's a commercial break already.
She __________________ (work) here for five years
She has been working here for five years.
Why ___________ you __________ (get) up so early recently?
Why have you been getting so early recently?
I ____________________ (think) about quitting my job
I have been thinking about quitting my job
Who _____ ______ ______ (eat) my cookies?
Who has been eating my cookies?
Where __________ you ___________ (sped) your summer holidays?
Where have you been spending your summer holidays?
Tracy and Courtney _____________________ (play) tennis for an hour.
Trace and Courtney have been playing tennis for an hour
It __________________________ (rain) for several days.
It has been raining for several days
My cat ____________________________ (sleep) all day.
My cat has been sleeping all day