Не вижу ничего криминального в решении контрольных заранее. Нашим книжки с контрольными были розданы в начале учебного года в обязательном порядке (куплены на наши деньги РК). Так почему же не прорешивать контрольные из них? Не всегда, но часто решаем оттуда перед классной контрольной. Учитель у нас меняет варианты, то 1, то 2. Поэтому заведомо решать ДРУГОЙ не прокатит. Если ребенок влет решил первый вариант, то на этом и успокаиваемся. Если "затык", объясняю непонятное и даю второй вариант. Если опять проблемы, то уже ищу подобные задания в других источниках. И решаем, решаем, пока не пойдет влет. Память у ребенка хорошая и она, конечно, запоминает ответы, когда мы усиленно разбираем оба варианта. Но, поскольку, мы именно разбираем все непонятное, то я уверена, что она и с другими циферками подобные задания решит. Поэтому когда после такой домашней подготовки она приносит "пятерку", то считаю эту оценку вполне заслуженной - ребенок потратил время, поработал дополнительно накануне. И, да, без дополнительной работы дома мой ребенок не получал бы "пятерок". И прорешивания контрольных из розданной книжечки - наиболее удобный для нас формат выявления пробелов.