Past Perfect/Past Simple/Past Perfect Continuous
Quiz by Kristina Bliūdžiuvienė
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
When the boys arrived at the cinema, the film ___________________ (already, start).
Users enter free textType an Answer30s - Q2
All the tickets ___________________ (sell) before the concert began.
Users enter free textType an Answer30s - Q3
He………………..(drive) his car for 10 minutes when he realized it had a flat tire.
Users enter free textType an Answer30s - Q4
He rushed to the baker’s when he saw his wife………………..(forget) buy some bread.
Users enter free textType an Answer30s - Q5
I was very tired when I arrived home. I………………..(work) hard all day.
Users enter free textType an Answer30s - Q6
When we got home last night, we found that somebody………………..(break) into the flat.
Users enter free textType an Answer30s - Q7
He………………..(swim) for 15 minutes when he understood he had lost his swimsuit.
Users enter free textType an Answer30s - Q8
When I arrived at the station, the train………………..(leave).
Users enter free textType an Answer30s - Q9
It………………..(rain) for one hour when the wind started to blow.
Users enter free textType an Answer30s - Q10
Sarah was exhausted. She………………..(wash) the dishes for more than three hours.
Users enter free textType an Answer30s - Q11
When Ron arrived, the party………………..(already/begin).
Users enter free textType an Answer30s - Q12
Bob was sorry that he ___________________ (told) me the story.
Users enter free textType an Answer30s - Q13
The lesson ___________________ (already start) when I ___________________ (arrive).
Users enter free textType an Answer30s - Q14
She told me that she ___________________ (work) in Germany.
Users enter free textType an Answer30s - Q15
Martin ___________________ (tell) me that he ___________________ (be) in London.
Users enter free textType an Answer30s