He _________ English for eight years by the time he graduates from the university next year.
A.will learn | B.will have learned | C.will be learning | D.has graduated |
相关知识点
推荐套卷
He _________ English for eight years by the time he graduates from the university next year.
A.will learn | B.will have learned | C.will be learning | D.has graduated |