by表示不迟于某一点时间(可能是现在,也可能是过去),包括了那一点。例如:
You'd better come back by 8'o clock.
He had finished the work by ten o'clock this morning.到今天上午十点钟, 他已完成了这项工作。
By与before都可以作介词与副词,但是Before还可以作连词,当两者都表示在--之前这意思时候,By的词性只能是介词,而Before三种词性都可以用来表达。简单点说,By在表示在--之前,只能表示在某个时间点之前,而且已经非常接近这个时间点,而Before离这个时间点,还很长。
China plans to expand its high-speed railway network to 50,000 km by 2020, to cover almost all large and medium-sized cities.
by 2020 是到2020年,刚好2020年
before2020 是在2020年以前
以上两种表示法,仔细分析意思完全不一样的,不能互换,否则计划会变得完全不一样。
before与by都可表示“在……之前”,但by含有“不迟于……”、“到……为止”的意思。如果by后是将来的时间,则与将来时连用,若by后是过去的时间,则与过去完成时连用。
before 与 by 都可表示“在……之前”,但by含有“不迟于……”、“到……为止”的意思。如果by后是将来的时间,则与将来时连用,若by后是过去的时间,则与过去完成时连用。
by monday一般用于将来完成时,例如:I will have been at home for a month by monday.
before monday一般用于将来时或过去完成时,例如:I must finish my homework before monday.
本文地址: http://www.goggeous.com/c/1/1132360
文章来源:天狐定制
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-02 20:52:34职业培训
2025-01-02 20:52:33职业培训
2025-01-02 20:52:32职业培训
2025-01-02 20:52:32职业培训
2025-01-02 20:52:31职业培训
2025-01-02 20:52:22职业培训
2025-01-02 20:52:21职业培训
2025-01-02 20:52:21职业培训
2025-01-02 20:52:20职业培训
2025-01-02 20:52:20职业培训
2024-12-13 15:02职业培训
2025-01-07 05:20职业培训
2024-12-17 07:55职业培训
2024-12-31 23:45职业培训
2024-12-05 22:48职业培训
2024-11-25 16:47职业培训
2024-12-04 15:03职业培训
2024-11-30 22:35职业培训
2024-11-27 06:56职业培训
2025-01-02 13:20职业培训
扫码二维码
获取最新动态