proszę o sprawdzenie 1 zdania

Temat przeniesiony do archwium.
Proszę o sprawdzenie czy dobrze przetłumaczyłam zdanie:

uczę się angielskiego od 2 lat - I have learned English for 2 years
zauważyłam swój błąd - powinno być : I have been learning English for 2 years
tak, ostatnia wersja jest lepsza
dziękuję za potwierdzenie