Advanced Grammar in Use Supplementary Exercises

Many of the exercises are in the form of emails, letters, conversations or short articles. You can use these as models for writing or speaking practice. To the ...

ads

Part of the document