By the time you have finished this book,your meal ______ cold.A.is getting B.has got C.will get为什么不选A?

问题描述:

By the time you have finished this book,your meal ______ cold.A.is getting B.has got C.will get
为什么不选A?

be doing 是现在进行时,跟前句时态不符合。

by the time 是完成时的标志

从“规范”英语的角度说,你的题目的选项没有正确答案.你的句子应该是:By the time you finish this book,your meal WILL HAVE GOT cold.-------这里get是系动词,但是get本身是瞬间动词,所以这个主句的谓语动词要用...