Edit Game
Present Perfect Simple or Present Perfect Contin ...
 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
I have been studying.
 
present perfect continuous
 
present perfect simple
She has gone home
 
present perfect simple
 
present perfect continuous
subject + have/has + been + -ing
 
present perfect continuous
 
present perfect simple
subject + have/has + verb -ed
 
present perfect simple
 
present perfect continuous
We use this tense to talk about an action that began in the past and continues in the present
 
present perfect simple
 
present perfect continuous
We use this tense to talk about an experience without an exact time
 
present perfect simple
 
present perfect continuous
We use this tense to talk about an action that is recently finished
 
present perfect continuous
 
present perfect simple
We use this tense to talk about a process.
 
present perfect continuous
 
present perfect simple
I ________________ a break for more than 4 hours.
 
haven`t had
 
haven't been having
I (haven`t seen/ haven`t been seeing) John since his birthday party.
 
haven`t seen
 
haven't been seeing
They ____________ married for 10 years.
 
have been
 
have been being
I ____________ for this book for a long time. I will finally buy it.
 
have been looking
 
have looked
You need to rest. You _______________ since we left the city. It is 8 hours!
 
have been driving
 
have driven
A: How long _______________ for the next marathon?B: I have been training every morning for weeks now.
 
have you been preparing
 
have you prepared
A: You look tired! What is going on?B: I _____________ since 5:00 am.
 
have been running
 
have run
A: Sorry I am late.B: No worries, I ____________ that man playing guitar for a long time.
 
have been watching
 
have watched
I ______________ History and Maths since I was young
 
have liked
 
have been liking
I ___________ around Europe for a month, I am tired!
 
have been cycling
 
have cycled
Tom _____________ asleep for 13 hours.
 
has been
 
has been being
Steve and Kathy _____________ together for two weeks.
 
have been
 
have been being
How long _____________ Tony? I have known him for 5 years.
 
have you known
 
have you been knowing
We _____________ this dog for 3 years.
 
have had
 
have been having
She _____________ a teacher since 1998.
 
has been
 
has been being
Danny ________________ Spanish since he was ten.
 
has been learning
 
has learned
I _______________ tennis for two years.
 
have been learning
 
have learned
How long _______________ for us? I have been waiting for two hours.
 
have you been waiting
 
have you waited
I _______________ chocolate since I was a child.
 
have loved
 
have been loving
I _____________ the same car for more than ten years.
 
have had
 
have been having
I _____________ here for two hours. It’s now 7 o’clock.
 
have been
 
have been being
He _____________ since six o'clock.
 
has been fishing
 
has fished
It ____________ cloudy for 5 days.
 
has been
 
has been being
Nobody _____________(see) him since last Friday.
 
has seen
 
saw