Quizalize logo
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
  • view complete results in the Gradebook and Mastery Dashboards
  • automatically assign follow-up activities based on students’ scores
  • assign as homework
  • share a link with colleagues
  • print as a bubble sheet
39 questions
Show answers
  • Q1
    I ______________ (work) at the same company since I left college.
    have been working
    30s
    Edit
    Delete
  • Q2
    The price of oil ______________ (fall) for several months.
    has been falling
    30s
    Edit
    Delete
  • Q3
    How long _________ your friend _____________ study ebglish
    has been studying
    30s
    Edit
    Delete
  • Q4
    We ____________ (not/make) any process in our health project.
    haven't been making
    30s
    Edit
    Delete
  • Q5
    ______________ the development agencies ________ a new program?
    have been planning
    30s
    Edit
    Delete
  • Q6
    the company ______________ (not/do) very well.
    hasn't been doing well
    30s
    Edit
    Delete
  • Q7
    I ________________ (visit) ten countries in the last 3 months.
    have visited
    30s
    Edit
    Delete
  • Q8
    Is there a problem with the email? Your boss _____________ (try) to contact you.
    has been trying
    30s
    Edit
    Delete
  • Q9
    The customer ______________ (reply) to our email.
    hasn't replied
    30s
    Edit
    Delete
  • Q10
    Many of the women in the study _____________ (have) at least three children.
    have had
    30s
    Edit
    Delete
  • Q11
    I'm afraid we _______________ (not/finish) the report.
    haven't finished
    30s
    Edit
    Delete
  • Q12
    _________ you ______________ (listen) to me? This is important.
    Have been listening
    30s
    Edit
    Delete
  • Q13
    The new director ____________ (run) several successful compnaies in her career.
    has run
    30s
    Edit
    Delete
  • Q14
    Sorry I'm late! I _____________ (have) lunch with an old friend.
    have been having
    30s
    Edit
    Delete
  • Q15
    _______________ the proposal from the design department _____________ (arrive)?
    has arrived
    30s
    Edit
    Delete
  • Q16
    It's a great film. We _____________ (see) it three times.
    have seen
    30s
    Edit
    Delete
  • Q17
    I'm not buying a tablet. The prices ____________ (not come) down enough yet.
    haven't come
    30s
    Edit
    Delete
  • Q18
    The government _____________ (know) about the problem for a while.
    has known
    30s
    Edit
    Delete
  • Q19
    I'm so tired these days. I ____________ (not / sleep) well lately.
    haven't been sleeping
    30s
    Edit
    Delete
  • Q20
    The charity _____________ (help) people around the world for two decades.
    has been helping
    30s
    Edit
    Delete

Teachers give this quiz to your class