关于时态的一道填空题

By the time you have finished this book, your meal________(get) cold.

请问老师,这里应该怎么填呢?

请先 登录 后评论

最佳答案 2018-03-13 22:18

By the time you have finished this book, your meal will get (get) cold.

请先 登录 后评论

其它 2 个回答

曾克辉  
擅长:英语考试

用will get,表示将来会出现的一种情况。饭现在还没凉,到你读完这本书的时候,饭就凉了。

请先 登录 后评论
曹荣禄  
擅长:动词用法,句法问题

by意为no later than, 即主句谓语的动作的发生不迟于by后所表示的时间,即可以是这个时间,也可是是这个时间之前。当主句谓语为动态动词表示事件意义时,通常需要用完成体。因此这个句子的谓语最好用将来完成时,will have got cold. 如果主句谓语为静态动词be, 则通常用一般体,will be cold.

请先 登录 后评论
  • 0 关注
  • 1 收藏,2088 浏览
  • 不走寻常路 提出于 2018-03-11 22:57

相似问题