您现在的位置是:首页 > 学科知识查询 > 高中英语题库

He will have learned English for eight years by the time he from the university next year.A.will gra

编辑:chaxungu时间:2026-04-24 12:49:08分类:高中英语题库

HewillhavelearnedEnglishforeightyearsbythetimehe_____fromtheuniversitynextyear.
A.will graduateB.will have graduatedC.graduatesD.is to graduate在线课程C
解析:
考查时态。By the time是完成时态的表示,后面跟上什么时候,要求前面主句用什么完成时。根据主句采用将来完成时可知,后面从句应表达将来时,因为从句要用一般现在时表示将来时,所以选择C