Мне хорошо зашло приложение ClimbEn. Там сделано типа игры-викторины для запоминания самых употребляемых английских слов. 300 уровней по 10 слов с произношением. Новые учишь и подмешиваются рандомно ранее пройденные. Типа игры сделано - можно всякие подсказки брать, открыть букву или убрать неверный вариант и тд. Сделано так, что можно неторопясь, в свободную минуту учить. Ну и вообще сделано качественно, с красивой графикой и анимацией и, главное, бесплатно и без подписок. Для IOS точно есть.