问题 选择题
He _____ English for ten years by the time he graduates from the university next year.

A. learned
B. will have learned
C. has learned
D. had learned
答案

答案:B

问答题 简答题
填空题