placeholder image to represent content

Present perfect vs present perfect continuous

Quiz by Rana Shadid

Feel free to use or edit a copy

includes Teacher and Student dashboards

Measure skills
from any curriculum

Tag the questions with any skills you have. Your dashboard will track each student's mastery of each skill.

With a free account, teachers can
  • edit the questions
  • save a copy for later
  • start a class game
  • automatically assign follow-up activities based on students’ scores
  • assign as homework
  • share a link with colleagues
  • print as a bubble sheet

Our brand new solo games combine with your quiz, on the same screen

Correct quiz answers unlock more play!

New Quizalize solo game modes
39 questions
Show answers
  • Q1
    I ______________ (work) at the same company since I left college.
    have been working
    30s
  • Q2
    The price of oil ______________ (fall) for several months.
    has been falling
    30s
  • Q3
    How long _________ your friend _____________ study ebglish
    has been studying
    30s
  • Q4
    We ____________ (not/make) any process in our health project.
    haven't been making
    30s
  • Q5
    ______________ the development agencies ________ a new program?
    have been planning
    30s
  • Q6
    the company ______________ (not/do) very well.
    hasn't been doing well
    30s
  • Q7
    I ________________ (visit) ten countries in the last 3 months.
    have visited
    30s
  • Q8
    Is there a problem with the email? Your boss _____________ (try) to contact you.
    has been trying
    30s
  • Q9
    The customer ______________ (reply) to our email.
    hasn't replied
    30s
  • Q10
    Many of the women in the study _____________ (have) at least three children.
    have had
    30s
  • Q11
    I'm afraid we _______________ (not/finish) the report.
    haven't finished
    30s
  • Q12
    _________ you ______________ (listen) to me? This is important.
    Have been listening
    30s
  • Q13
    The new director ____________ (run) several successful compnaies in her career.
    has run
    30s
  • Q14
    Sorry I'm late! I _____________ (have) lunch with an old friend.
    have been having
    30s
  • Q15
    _______________ the proposal from the design department _____________ (arrive)?
    has arrived
    30s

Teachers give this quiz to your class