Quiz: Could you pass David Cameron's English test (and avoid deportation)? Question samples from B1 level practice papers and exercises