网址:http://m.1010jiajiao.com/timu3_id_2395075[举报]
They ____ 3000 English words by the end of next month.
A. learned B. had learned C. will have learned D. have learned