单项选择题

By the end of last year we ______ ever 2,000 English phrases.

A. have learned
B. learned
C. will have learned
D. had learned