mixed tenses
Quiz by Raquel Sarasíbar
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
20 questions
Show answers
- Q1Lola looked down to discover a snake at her feet. When she saw it she____________screamedwas screaminghad screamedscreams30s
- Q2I borrowed four books on gardening the last time I ______________to the librarywas goinghad gonehave gonewent30s
- Q3By the time I go to bed tonight I _______________ my work for the dayam finishingwill finishwill have finishedhave finished30s
- Q4I have a terrible headache. I ___________ another aspirin.'ll be takingtakeam taking'll take30s
- Q5A cold wind _____ for the last week.blewhas been blowingblowsis blowing30s
- Q6We’ll meet in September when she _____ back.comescamewill comewill have come30s
- Q7Maria ____________ a comic when the teacher asked her to come to the blackboard.was readinghas readreadhas been reading30s
- Q8Bryan _____ when the meeting started.hadn't arrivedwasn't arrivinghasn't been arrivinghasn't arrived30s
- Q9She can’t go hiking with us. She _____________ on her new book all day tomorrow.will workwill have workedis workingwill be working30s
- Q10My grandfather ____________ in an airplane before, so this is his first time.has never flownnever flewhad never flownnever flies30s
- Q11I _________________ in this city since I was a small child.had livedhave been livingliveam living30s
- Q12Everybody who _____ the test can go home now.is finishinghas finishedfinishedhad finished30s
- Q13How long _____ her? Oh, only for a couple of months.have you been knowingare you knowingdo you knowhave you known30s
- Q14Who _____ Hamlet?wrotedid writehas been writinghas written30s
- Q15John _____ this film 2 months ago.sawhave seenwas seeinghas seen30s