B2 · Upper intermediate
Grammar and precision practice pack
Free sample: three questions from this 12-question pack.
A focused printable resource, not a complete course. Each level includes 12 English questions, explained answers, two writing tasks and a 45-minute teacher plan. All available language editions are included.
What you receive
ZIP download containing printable HTML worksheets, separate answer keys and teacher notes. Open in a browser and print or save as PDF. No software subscription needed.
For your own learning or teaching your own classes, including paid tuition. You may give worksheets to your students. Resale, public uploads and sharing the source pack with other teachers are not permitted.
£3.99 · One-off price; all language editions included
View free sample
Choose one answer to complete each sentence.
The bridge ___ in 1998.
was built / is building / has build
Show answer and explanation
Correct answer: was built
The passive uses be + past participle. Choose the tense of be to match the time. The past perfect passive uses had been + past participle for an earlier past action.
If I had more time, I ___ another language.
will learn / would learn / had learned
Show answer and explanation
Correct answer: would learn
For an unreal present situation, use if + past simple and would + base verb. For an unreal past situation, use if + past perfect and would have + past participle.
The ground is wet. It must ___ during the night.
rain / have rained / raining
Show answer and explanation
Correct answer: have rained
For past deduction, use must have + past participle for a strong positive inference and cannot have for impossibility. In past reported speech, will usually becomes would and am/is becomes was.
Levels describe the intended practice focus. These packs and the short level check are not accredited qualifications or complete CEFR assessments.