By the end of this year there is going to be a  new building on the people s square.by做时间状语时其后不是必须用未来完成时吗

网校学员吹雪4**在学习《新概念英语第四册【天猫专享】》时提出了此疑惑,已有1人帮助了TA。

网校助教

清醒季smile

同学你好,该知识点来自沪江网校《新概念英语第四册【天猫专享】》的课程,想要更系统的学习,欢迎进入课程学习。不仅可以和更多的同学一起学习,而且还有老师、助教随时的学习指导和知识点解答哦。

同学你好~

1.“by+时间”与动作性强的动词连用时,主句多用于完成时。by 后的时间可指现在、 过去或将来时间点。
如: By the time he was fourteen years old, he had learned maths all by himself. 到14岁的时候,他就已经自学了数学。

2.“by+时间 ”与表状态的动词连用多用于一般时态。by 后时间可为现在、过去或将来时。
You can borrow my camera, but I must have it back by five o'clock. 我的照像机你可以借去用,但是五点以前一定要还我。

3.“by+时间”与祈使句连用,用于一般时态。如:
Please finish the task by the end of the month.请在月底前完成这项任务。

4. 如强调某状态或动作在某时间为止还要继续下去,还可用完成进行时。如:
By the time you graduate, I shall have been working here for five years. 到了你毕业时,我就在此地一直工作了五年之久。

这里动词是be,是表示状态的动词,不需要用完成时的,仅用一般将来时就可以了。

祝同学学习进步~

版权申明:知识和讨论来自课程:《新概念英语第四册【天猫专享】》的学员和老师,如果想了解更多,可以报名参加课程学习。所有知识讨论内容,版权归作者及沪江网校所有。

查看更多知识点

以上知识点和讨论均来自沪江网校,点击了解课程详情