题目内容
They ________ 3000 English words by the end of last term.
had learned
are learning
will learn
have learned
They ____ 3000 English words by the end of next month.
A. learned B. had learned C. will have learned D. have learned