问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

by the time 和by the end of 怎么理解,他们是一个意思吗

创作时间:
作者:
@小白创作中心

by the time 和by the end of 怎么理解,他们是一个意思吗

引用
1
来源
1.
https://m.hujiang.com/c/k_3720803/

"by the time"和"by the end of"是英语中常用的表示时间的短语,它们在用法上有一些区别。

"by the time"的用法

  1. 到……时候为止
  • 通常引导一个时间状语从句,表示"到……的时候为止",主句则表示在此时间之前某个事件已完成。值得注意的是,当从句用过去时时,主句通常用过去完成时。
  • 例如:By the time I got to the station,the train had already gone。(当我到达车站时,火车已经开走了。)
  1. 当……的时候
  • 如果只是说过去某个时候的状况,用过去时,而不用完成时。
  • 例如:By the time the war was over, death and suffering were to be seen everywhere。(战争结束的时候,到处可见死亡和饥饿。)这里没有"死亡和饥饿"已经完成的意思,只是描述当时这个时间点的状况。所以用过去时。

"by the end of"的用法

"by the end of"是"到...(时间)末"的意思,后边跟不同的时间会有不同的含义和用法。

  1. 跟将来的时间,就用一般将来时
  • 例如:By the end of next month, I will finish reading this book。(到下个月末,我将读完这本书。)
  1. 跟现在的时间,就用现在完成时
  • 例如:By the end of this week, I have written two books。(到这个星期末,我已经写了两本书了。)
  1. 跟过去的时间,用过去完成时
  • 例如:By the end of last month, I had planted thousands of trees。(到上个月末,我已经种了数千棵树了。)

两者用法对比

从以上用法来看,如果"by the end of …"后面接过去时间,两者用法相同。但是如果后面接现在、将来时间,"by the end of……"不可以被替换成"by the time"。

希望这些解释能帮助你更好地理解这两个短语的用法。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号