Longman English grammar practice for intermediate students - Alexander, L.G (Longman, 2010)