English grammar in use - Murphy, Raymond (University Press, 1994)