past simple and past perfect
Quiz by Judit Kozák
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
34 questions
Show answers
- Q1I ______ (not, see) that movie before.hadn't seennot seenhaven't seendidn't seen30s
- Q2She ______ (already, finish) her homework when her friends called her to go out.had already finishedfinished alreadyalready finishhas already finished30s
- Q3We ______ (never, try) sushi until last month.had never triedhad tried nevernever have triednever tried30s
- Q4He ______ (already, visit) Paris twice before he turned 20.visited alreadyalready visithas already visitedhad already visited30s
- Q5By the time I arrived at the party, the cake ______ (already, eat).already eatenhad already eatenhad already been eatenate already30s
- Q6They ______ (just, leave) for the airport when I called them to say goodbye.had left justleft justjust had lefthad just left30s
- Q7My brother ______ (already, study) French for two years when he decided to move to Paris.had already studiedhas already studiedalready studiedstudied already30s
- Q8Maria ______ (not, finish) her homework by the time the teacher collected it.had not finishednot finishedfinished nothad finish not30s
- Q9She ______ (already, forget) her keys at home when she arrived at work.had already forgottenforget alreadyhad forgotten alreadyalready forgot30s
- Q10He ______ (just, buy) a new car before he lost his job.had just boughthad buy justbuy justjust had bought30s
- Q11He ______ (not/attend) the meeting because he was feeling sick.didn't attendwas not attendingdid not attendnot attend30s
- Q12They ______ (already/leave) when I arrived at the party.had already leftalready leftwas already leavingleft30s
- Q13She ______ (not/see) the movie because she was busy studying.was not seeingdidn't seenot seeingdid not see30s
- Q14Before he left for the trip, he ______ (already/pack) all his belongings.was already packinghad already packedpackedalready packed30s
- Q15He ______ (not/finish) his project before the deadline.was not finishingnot finishdid not finishdidn't finish30s