
PAST MODALS
Quiz by Eduardo Quintana
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
12 questions
Show answers
- Q1The race was really difficult. She ______________________ because she’s not fit enough.would have wonshould have wonmust have woncould have won30s
- Q2Andrew ______________________ to Cambridge University, but he decided to travel instead.must have gonecould have goneshould have gonewould have gone30s
- Q3They ______________________ nicer to me. They were absolutely lovely.mustn't have beenwouldn't have beenshouldn't have beencouldn't have been30s
- Q4You ______________________ your parents before you decided on moving out.could have consultedwould have consultedmust have consultedshould have consulted30s
- Q5Darrel ______________________ the class today, he missed a lot from today's lecture.shouldn't have skippedwouldn't have skippedmustn't have skippedcouldn't have skipped30s
- Q6Your essay was full of mistakes. You ______________________ it before you turned it in.must have proofreadshould have proofreadwould have proofreadcould have proofread30s
- Q7She ______________________ the house by now; it’s nearly 11 o'clock.must have leftcould have leftshould have leftwould have left30s
- Q8He ______________________ very hard for his exams because he got great results.could have studiedwould have studiedshould have studiedmust have studied30s
- Q9Julia ______________________ a lot of exercise. She looks skinnier.would have doneshould have donemust have donecould have done30s
- Q10If I had known about your accident, I ______________________ you.should have calledwould have calledcould have calledmust have called30s
- Q11I'm so sorry I woke you up. I ______________________ you if I knew you were sleeping.shouldn't have calledwouldn't have called youcouldn't have calledmustn't have called30s
- Q12I got a 68 on the test. If I had gotten two more points, I ______________________ .mustn't have passedcouldn't have passedshouldn't have passedwould have passed30s