Тему контрольной работы за ученика никто не выучит, хоть гуру преподавания пригласите. К устным ответам тоже надо как бы готовиться, читать подконтрольно, проговаривать, повторять перед уроком. Где-то Ваша недоработка по самоподготовке. Волшебства тут не бывает.