新概念英语2 Unit3 Lesson61

新概念英语2 Unit3 Lesson61
课后练习的第7题 ____you read this,thousands of pictures will have been sent to us. 空格上为什么填before? 课文是说by the time you read this (等你读到这篇文章时),为何不用when?
为何将来完成时要用before
8397806 1年前 已收到2个回答 举报

钟祥刚 幼苗

共回答了21个问题采纳率:90.5% 举报

为你解答如下:


will have been sent 是将来完成时,而完成时要接的时间状语用before 而不是when 引导.
如: Have you done your homework before (you are here)? 你(在这儿)之前完成作业了吗?

by (the time)有“在(某个时间)之前”的意思,相当于before.


1年前

3

ff研究的 幼苗

共回答了2个问题 举报

用before显得比较厉害,可能还涉及到将来完成时的用法。其实语言不用那么死扣。

1年前

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