HE………ENGLISH FOR 4 YEARS.A. LEARNS B. LEARNT C. HAS LEARNT D. WILL...

3. He………English for 4 years.

A. learns B. learnt C. has learnt D. will learn