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
zrq9506 1年前 已收到3个回答 举报

WEIHAN2007 幼苗

共回答了15个问题采纳率:86.7% 举报

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

1年前

5

kkja21zx 幼苗

共回答了263个问题 举报

记住一点:by表示“到。。。时候此”的时候,要用完成时态:
到过去某时间为此,用过去完成时态:By yesterday, they had finished the task.
到现在时间为此,用现在完成时态:So far/By now/ So far, they have finished the task.
到将来时间为此,用将来完成时态:By the end of t...

1年前

1

宝兰集成空间 幼苗

共回答了134个问题 举报

D
by the time 表示完成时

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.030 s. - webmaster@yulucn.com