Когда начал язык учить, если во 2 классе, то нормальный результат, по возрасту. Хорошо, что на слух воспринимает, это сложный навык. То, что договаривает тоже нормально. Ребенок учит язык вне среды, это долгий процесс. От того, что вы будете сидеть ребенок не заговорит по английски))  Perfect действительно, пока лишний, сначала с Past нужно познакомится. Дайте ребенку пройти олимпиады по английскому по возрасту, на том же учи.ру, посмотрите результат. Кембриджский, который Вам выше посоветовали, не для начала второго года обучения. Увидела, что третий год занимается, неправильные глаголы пора уже учить. Эффективность занятий еще зависит от ученика и родителей, как часто пропускает, насколько качественно выполняется дз.