By the end of last term they many English words.
A. learned B. have learned C. had learned D. learn
C