A practical English grammar : structure drills 1 - Thomson, A. J. (Oxford, 1995)