We __________3,000 English words by the end of last year.
A. have learned B. had learned C. learned D. learn
B