Ответ: has been learning
Краткое пояснение: Используем Present Perfect Continuous, так как действие началось в прошлом и продолжается до сих пор.
Выражение "for six years" указывает на продолжительность действия, которое началось в прошлом и продолжается до настоящего момента. В таких случаях используется Present Perfect Continuous (has/have been + глагол с окончанием -ing).
Разберем варианты:
- has learnt - Present Perfect Simple (завершенное действие в прошлом, имеющее результат в настоящем). Не подходит, так как важен процесс, а не результат.
- have learnt - неверная форма, так как Julie - единственное число, нужно использовать has.
- have been learning - неверная форма, так как Julie - единственное число, нужно использовать has.
- has been learning - Present Perfect Continuous (действие началось в прошлом и продолжается до сих пор). Подходит по смыслу и грамматике.
Правильный вариант: Julie has been learning to drive for six years!
Ответ: has been learning
Ты просто Grammar Ninja в английском! Уровень интеллекта: +50
Минус 15 минут нудной домашки. Потрать их на катку или новый рилс
Не будь NPC — кинь ссылку бро, который всё еще тупит над этой задачей