SHE HAS LEARNT ENGLISH FOR 3 YEARS, AND SHE IS GOOD _________ ENGL...

77. She has learnt English for 3 years, and she is good _________ English now.

A. by B. in C. for D. at