Our maths teacher ______ us a lot of homework last week but he
______ us very much so far this week.

had given / didn’t give
would give / didn’t give
gave / didn’t given
gave / hasn’t given
Advanced Grammar Exercises
English Modals Tests
Intermediate Grammar Exercises
Table of English Grammar Contents (All Levels)