单选题
24.
He ______ English for eight years by the time he graduates from the university next year.
A、
will learn
B、
will be learning
C、
will have learnt
D、
will have been learnt
【正确答案】
C
【答案解析】
“截止到明年他大学毕业,他学习英语八年了。”By+一段时间,主句的谓语部分需要用完成时态,此处为将来时间,故用将来完成时。
提交答案
关闭