Game Preview

Present perfect simple vs. continuous

  •  English    14     Public
    Uses of present perfect simple and continuous
  •   Study   Slideshow
  • It ... (rain) for many days. I wonder when it will stop.
    has been raining
  •  15
  • My cousin ... (travel) around Europe for a month. He'll come back in a week.
    has been travelling
  •  15
  • Emma isn't here because she ... (go) shopping with Amanda.
    has gone
  •  15
  • How many cookies ... (you / have) today?
    have you had
  •  15
  • Liam ... (play) baseball since he was six years old.
    has been playing
  •  15
  • They ... (visit) three countries so far.
    have visited
  •  15
  • I can't find my phone. I think I ... (lose) it.
    have lost
  •  15
  • ... (you / ever have) surgery?
    Have you ever had
  •  15
  • The glass is still full. He ... (not drink) his beer yet.
    hasn't drunk
  •  15
  • She's exhausted. She ... (climb) for a few hours and still hasn't stopped.
    has been climbing
  •  15
  • You're late! I ... (wait) for over an hour and it's freezing!
    have been waiting
  •  15
  • I'm sorry I'm sweaty. I ... (work) in the garden all morning. I think I'm going to stop now.
    have been working
  •  15
  • How many exams ... (you / have) so far?
    have you had
  •  15
  • My uncle ... (buy) a nice house in the mountains.
    has bought
  •  15