English language quizzes
Personal letter giving news
Fill the gaps with the correct form of the verbs in brackets. Most of the gaps require present perfect simple, present perfect continuous or past simple. A few need a present tense. You can write either full forms ( I have been) or contractions (I've been).
Click 'Check' to check your answers.
Gap fill exercises
Quizzes - multiple choice / short answer
Work clothing vocabulary.
News story in graded English about woman who was sent home for refusing to wear high-heeled shoes.
Three articles in graded English with lead-in and comprehension tasks.
Jigsaw reading for groups of three.
Grammar follow-up on participle clauses (PDF advanced version)