Test your English vocabulary in use: Pre-intermediate and Intermediate - Redman, Stuart; Gairns, Ruth (Cambridge University Press, 2011)