Grammar Activities B2 for Upper-Intermediate Students

Grammar Activities 2 is a coursebook supplement for upper-intermediate students, including those preparing for the Cambridge First Certificate exam. It contains 75 worksheets arranged alphabetically …