Из всех приложений для изучения английского языка самые лучшие это: Duolingo, PUZZLE ENGLISH. Для тренировки памяти, запоминания новых слов - Memrise. Если Вы уже продвинутый пользователь английского, то можете попробовать BBC Learning English (там со среднего уровня, много материалов по специализированному английскому, например, для медиков, юристов, деловой английский). В выборе приложения ориентируйтесь на свой уровень и что вам на данный момент в изучении языка важно: лексика, грамматика, научиться слушать и понимать речь носителей. К слову, посмотреть рейтинг самых лучших бесплатных приложений для обучения английскому языку можно на shkolatop ru/courses/luchshie-prilozheniya-dlya-izucheniya-angliyskogo