BY THE END OF THIS YEAR, I……… ENGLISH FOR 7 YEAR.A. SHALL BE LEARN...

40/ By the end of this year, I……… English for 7 year.

A. shall be learning B.will be learning C. shall have been learning D. shall have learn