Edit Game
Present Perfect Continuous
 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   32  Close
_______ (she / stay) here for a long time? Yes, she _______
Has she been staying / has
They ________ (read) the same book.
have been reading
He _________ (not / speak) fluently.
hasn't been speaking
How many years ________ (you / teach) English?
have you been teaching
What _______ (they / watch) on TV?
have they been watching
I _______ (study) French since I was ten.
have been studying
_______ (you / listen) to the record?
Have you been listening
We ________ (wait) at this bus stop
have been waiting
He _________ (not / talk) to her since last week.
hasn't been talking
They ________ (not / receive) emails for a long time.
haven't been receiving
We _______ (not / clean) the house for days.
haven't been cleaning
She ______ (lie) in the Sun.
has been lying
The Browns ________ (live) here for the last ten years.
have been living
I _______ (rest) since then.
have been resting
Where _______ (they / play) football for three hours? No, they _______
have they been playing / haven't
My grandfather __________ (collect) stamps for ages.
has been collecting
They _______ (sell) vegetables since 2004.
have been selling
Where __________ (you / dance) ?
have you been dancing
What _______ (they / build) since last year?
have they been building
__________ (he / paint) his house for weeks? Yes, he _____
Has he been painting / has
She _______ (travel) for days.
has been travelling
The boy ______ (deliver) the newspapers for months.
has been delivering
_______ (Susan / swim) since January? No, she _______
Has susan been swimming / hasn't
I ______ (climb) these mountains since I was 10.
have been climbing
_________ (they / write) emails for hours? Yes, they _______
Have they been writing / have
You ______ (run) for 30 min.
have been running
I _______ (drive) for 6 hours.
have been driving
She _______ (talk) on the phone for hours.
has been talking
I ________ (teach) German in Italy since 1990.
have been teaching
They _____ (learn) Spanish for five years.
have been learning
We _____ (live) in Lisbon since January.
have been living
You _____ (read) this book for weeks.
have been reading