Кейт учит японский язык давно и продолжает учить. Используем for, чтобы указать длительность.
8. Kate is learning Japanese. She's been doing this for a long time.