
Grammar Worksheets #5, p. 127
Quiz by Miriam Nakar
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
14 questions
Show answers
- Q11. The sun ......... [shine] all day when it suddenly began to rain.shoneshineshad been shiningwas shine30s
- Q22. where are my keys? I .......... [look] for them for hours.was lookedhave been lookinglookedhad been looking30s
- Q33. Yesterday, while I ........... [walk] to school, I ................... [slip] and .......... [break] my ankle.was walking, slipped, brokewalked, was slipping, brokewalked, slipped, brokewas walking, was slipping, was breaking30s
- Q44. Lior couldn't join us for lunch because he ............ [be] in a meeting at work.has to behad to behas beenmust be30s
- Q55. I ...... [see] my sister since she ................. [move] to Australia.didn't see, movedsaw, movedhaven't seen, movedhadn't seen, moved30s
- Q66. The earth ................ [revolve] around the moon.didn't revolveisn't revolvinghasn't revolveddoesn't revolve30s
- Q77. The committee ............... [discuss] our problem right nowdiscussesis discussinghas been discussingdiscussed30s
- Q88. Ali ........ [hurt] himself when he .............. [fall] fell out of the tree yesterday.didn't hurt, was fallinghadn't hurt, fellwasn't hurt, felldidn't hurt, fell30s
- Q99. ....... you ....... her a birthday card next week?Are ........... sendingDo ...... sendDid ....... sendWill .......... sending30s
- Q1010, Your computer ....... [fix] by the end of the week.is going to fixwill fixedis fixingwill be fixed30s
- Q1111. We ....... [notice] that everyone .............. already .......... [go] home.didn't notice, had already gonedidn't notice, had already been goingdidn't notice, has already goneweren't notice, went30s
- Q1212 The package ......... [delive] by the time we got home.was deliveredhas been deliveredhad been deliveredhad been delivering30s
- Q1313. By the time my vacation .......... [end], I ............. [gain] five kilos.had ended, had gainedended, had gainedhad ended, gainedwas ending, was gaining30s
- Q1414. Alex ................. [stay] at home because he ......... [hurt] his back.stayed, had hurtstayed, had been hurthad stayed, hurtstayed, hurt30s