Câu hỏi Lan _________ English for more than a year but she can speak it very well. A. learns B. learn C. learned D. has learned