He has ______ English for three years.

been learning
learns
learning
learn
Intermediate Grammar Exercises
English Modals Tests
Fiverr 2021 English Level Tests
Elementary Grammar Exercises A1