By the time you get there this afternoon,the film_________?A,is to startB,is startingC,will startD,will have started
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/29 01:33:10
By the time you get there this afternoon,the film_________?A,is to startB,is startingC,will startD,will have started
By the time you get there this afternoon,the film_________?
A,is to start
B,is starting
C,will start
D,will have started
By the time you get there this afternoon,the film_________?A,is to startB,is startingC,will startD,will have started
答案为D.
by 截止到..,与完成时连用,by后面的时间为过去某个时间,句子用过去完成时;
by后面的时间为现在,句子用现在完成时;
by后面的时间为将来,句子用将来完成时.
“今天下午你到那里的时候,电影将已经开始了.”
D
by the time 表示完成时
记住一点:by表示“到。。。时候此”的时候,要用完成时态:
到过去某时间为此,用过去完成时态:By yesterday, they had finished the task.
到现在时间为此,用现在完成时态:So far/By now/ So far, they have finished the task.
到将来时间为此,用将来完成时态:By the end of t...
全部展开
记住一点:by表示“到。。。时候此”的时候,要用完成时态:
到过去某时间为此,用过去完成时态:By yesterday, they had finished the task.
到现在时间为此,用现在完成时态:So far/By now/ So far, they have finished the task.
到将来时间为此,用将来完成时态:By the end of this term we will have learned 5000 words.
本句中,you get there 中的get用的是一般现在时,而这个动作是表示将来,还没有发生。只有在表示时间,条件,让步的从句,才会用一般现在时表示一般将来动作,所以认定,这个时间是表示将来。所以选择D。
收起