Longman English grammar practice : self study edition with key /
Alexander, L. G.
Harlow : Longman,
1990.