B1 Mixed Grammar Practice

Written by

in

Practise common B1 grammar with 15 multiple-choice questions covering present and past forms, future plans, question forms and present perfect structures.