By the time he graduates,i__in the accounting company for 5 yearsA had worked B will have worked Cwork D have worked选什么为什么

问题描述:

By the time he graduates,i__in the accounting company for 5 years
A had worked B will have worked Cwork D have worked选什么为什么

选 B , 用将来完成时 ,因为 he graduates 时间是将来的时间,而for 是英语中完成时态的标志词,也可以理解为 此句为 时间状语从句,从句用了一般现在时,主句应用将来时态的某种形式,。

B
将来完成时.