Intermediate english grammar/by Raymond Murphy - Murphy, Raymond (New Delhi Cambridge University Press, 2005)