作业帮 > 英语 > 作业

by the time you have finished your homework ,your meal _____

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/10/06 09:37:41
by the time you have finished your homework ,your meal _____cold.
A.gets B.has got C.will get D.is getting
那么,正确答案是C.
我想问为什么?我们高一关于by the time 的知识点,查到如下:
当从句是一般现在时,那主句就用将来完成时
当从句是一般过去时,那主句就用过去完成时
那么这句话,明明就是四不像嘛,
选C 等你看做完作业,饭就凉了.不必纠结,这个地方填will have got也是可以的,但是选项里没有啊,选C 就是说在将来的某一时刻(你做完作业的时刻)饭会变凉,主句就是一个普普通通的一般将来时,也没有问题的.
或者这样
By the time you have finished your homework ,you meal will have got cold already.
就是说,如果后面再加一个already,我就得说will have got最合适不过了.