12. HOW LONG HAVE YOU LEARNT ENGLISH

32. 12. How long have you learnt English? - _________A. Since 4 years B. 4 years ago C. For 4 years D. Within 4 years