
Present perfect vs present perfect continuous
Quiz by Rana Shadid
Feel free to use or edit a copy
includes Teacher and Student dashboards
Measure skillsfrom any curriculum
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
39 questions
Show answers
- Q1I ______________ (work) at the same company since I left college.have been working30s
- Q2The price of oil ______________ (fall) for several months.has been falling30s
- Q3How long _________ your friend _____________ study ebglishhas been studying30s
- Q4We ____________ (not/make) any process in our health project.haven't been making30s
- Q5______________ the development agencies ________ a new program?have been planning30s
- Q6the company ______________ (not/do) very well.hasn't been doing well30s
- Q7I ________________ (visit) ten countries in the last 3 months.have visited30s
- Q8Is there a problem with the email? Your boss _____________ (try) to contact you.has been trying30s
- Q9The customer ______________ (reply) to our email.hasn't replied30s
- Q10Many of the women in the study _____________ (have) at least three children.have had30s
- Q11I'm afraid we _______________ (not/finish) the report.haven't finished30s
- Q12_________ you ______________ (listen) to me? This is important.Have been listening30s
- Q13The new director ____________ (run) several successful compnaies in her career.has run30s
- Q14Sorry I'm late! I _____________ (have) lunch with an old friend.have been having30s
- Q15_______________ the proposal from the design department _____________ (arrive)?has arrived30s