
Present Perfect vs Present Perfect Continuous
Quiz by Mitzie Klumper
Feel free to use or edit a copy
includes Teacher and Student dashboards
Measure skillsfrom any curriculum
Tag the questions with any skills you have. Your dashboard will track each student's mastery of each skill.
- 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
- Q1
I _____ the piano for 30 minutes. (practise)
was practising
have been practising
practised
have practised
30s - Q2
Bob _____ 10 km, 5 km still to go! (run)
has run
has been running
ran
was running
30s - Q3
The children _____ on holiday for 5 days. They love it! (be)
were
have been
were being
have been being
30s - Q4
The dog _____ since midnight. (bark)
has barked
has been barking
was barking
barked
30s - Q5
We _____ the bus twice this week. (miss)
have missed
were missing
missed
have been missing
30s - Q6
The profits _____ since the start of the new campaign. (rise)
have been rising
rose
were rising
have risen
30s - Q7
Juliet _____ drawing and painting. (always, love)
always loved
has always been loving
has always loved
was always loving
30s - Q8
Look at my bedroom, I _____ it sky blue! (paint)
've been paiting
was painting
painted
've painted
30s - Q9
The world leaders _____ a climate deal for three days now. Will they ever come to an agreement? (negotiate)
negotiated
have been negotiating
have negotiated
were negotiating
30s - Q10
Madison _____ a life of luxury, in fact, she is quite poor. (live)
didn't live
hasn't been living
hasn't lived
wasn't living
30s