Fullspate EFL, ESL resources and materials

English Grammar Lessons

For advanced students

These short lessons are intended for upper-intermediate and advanced students of English. Each grammar lesson is followed by an online test so you can see how much you know. The multiple choice questions will make this particularly useful for students aiming for the Michigan ECPE or TOEFL or similar advanced-level English exams.

This is something we will be building up over the coming weeks, so watch this space!


Lesson 1: Relative pronouns (who, which, that, whom, whose, etc)


Lesson 2: Inversions