SHE ... ENGLISH FOR NEARLY TEN MONTHS .A

8. She ... English for nearly ten months .

A: learnt B: has been learning C: has learn D: is learning