I up to $5 000 by the time the new term begins in September.A. have savedB. will have sav

发布时间:2020-08-17 10:01:55

I      up to $5 000 by the time the new term begins in September.
A. have saved
B. will have saved
C. will be saving
D. had saved

网友回答

A. have saved
(答案→)B. will have saved
C. will be saving
D. had saved
解析:B 考察动词时态。句意:当九月份新学期开始时,我将会攒够5000美元。By the time引导的是时间状语从句,在时间状语从句里,从句一般用现在时,主句使用将来时。同时by+时间,做时间状语的时候,谓语动词要使用完成时,因此本句话主句的谓语动词应该使用将来完成时。故B正确。
以上问题属网友观点,不代表本站立场,仅供参考!