He will have learned English for eight years by the time he _____ from the unive

2025-03-25 10:22:59
推荐回答(1个)
回答1:

答案C
考查时态。By the time是完成时态的表示,后面跟上什么时候,要求前面主句用什么完成时。根据主句采用将来完成时可知,后面从句应表达将来时,因为从句要用一般现在时表示将来时,所以选择C
参考:http://www.zuoyebao.com/q/9248