HE ... ENGLISH FOR 4 YEARS. A. LEARNT B. LEARNS C. WILL LEARN...

51. He ... English for 4 years.

A. learnt

B. learns

C. will learn

D. has learnt