By the time you get there this afternoon,the film_________?

问题描述:

By the time you get there this afternoon,the film_________?
A,is to start
B,is starting
C,will start
D,will have started

答案为D.
by 截止到..,与完成时连用,by后面的时间为过去某个时间,句子用过去完成时;
by后面的时间为现在,句子用现在完成时;
by后面的时间为将来,句子用将来完成时.
“今天下午你到那里的时候,电影将已经开始了.”