In English : grammar practice book : pre-intermediate - Viney, Peter (Oxfrod University Press, 2005)