English Grammar in Use, A reference and practice book for intermediate students - MURPHY, Raymond (Camridge University Press, 1994)