Grammar spectrum 2. English rules and practice : Pre-intermadiate. With answers - Harrison, Mark (Oxford University Press, 1995)