English grammar in use - Murphy, Raymond (CUP, 1985)