Edit Game
B1+ - Present perfect simple vs. 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   21  Close
Maya ________ (read) the Harry Potter books for the last two months.
She has been reading
I ___________ (save up) for a new smartphone since my last birthday.
I've been saving up.
Say the answer to the question using the prompts in brackets: Why are you so happy? (win the spelling competition)
I've won the spelling competition.
Say the answer to the question using the prompts in brackets: Why are you so white? (just see a ghost)
I've just seen a ghost.
Say the answer to the question using the prompts in brackets: Why aren't you hungry? (eat ten biscuits)
I've eaten ten biscuits.
Say the answer to the question using the prompts in brackets: Why are you so filthy? (clean my bike for two hours).
I've been cleaning my bike for two hours.
I can't find my keys. I ________ (see) them for 24 hours.
I haven't seen
Can you answer the phone? My hands are dirty because I _______ (make) a cake.
I've been making
My eldest sister _________ (do) exams all month.
has been doing
He _____ never ______  (meet) your friend, has he?
has/met
I think Josie  ______  (have) some bad news.
has  had
Your hair's wet! What have you __________?
been doing
The kids' bedroom is so untidy because they ________ (play) all day.
They have been playing
According to some experts, our quality of life ______ (get) worse over the last few years.
has been getting
Life ______ (become) very difficult for those living in the city because of the traffic.
has become
The temperature today _______ (fall) by five defrees. It's freezing!
has fallen
It _____ (rain) heavily for hours now and it doesn't seem to be stopping.
has been raining
They _______ (build) new blocks of flats for many years.
have been building
How long _____ the residents ______ (wait) for the new eco-friendly plan?
have residents been waiting
The exhibition ____________ (run) for a month.
has been running
How long _____ you ______ (work) as an architect?
have you been working