by加时间点用什么时态,by加将来时间点 用什么时态

2022-01-08 09:11:01 百科大全 投稿:一盘搜百科
摘要by经常是与完成时联系在一起by加时间点用什么时态,具体什么完成时取决于by之后的时间,例如by 2013是过去完成时,by now是现在完成时,by 2015是将来完成时 by+时间”与动作性强的动

by经常是与完成时联系在一起by加时间点用什么时态,具体什么完成时取决于by之后的时间,例如by 2013是过去完成时,by now是现在完成时,by 2015是将来完成时

by加时间点用什么时态,by加将来时间点 用什么时态插图

by+时间”与动作性强的动词连用时,主句多用于完成式。by 后的时间可指现在、 过去或将来时间点。如: By the time he was fourteen years old, he had learned maths all by himself. 到14岁的时候,他就已经自学了数学[SB 2B p.2]。I shall have finished it by the time you come back.你回来以前我就把它做完了[1]。By the end of the match, they had kicked two goals and we had kicked four. [JB p91] 比赛结束时,他们踢进了2分我们踢了4分。They must have finished their work by this time.他们现在一定已经完成工作了[2]。 但是,上述情况中当时间为将来时,主句动作发生在从句动作之后时,主句动词可用一般时态。如:If you’re not better by then, I’ll take you to see the doctor. [JB3 p.85] 如果到那时还不好些,我就带你去看病。Can you finish this by tomorrow? 在明天以前你能做完这件事吗[1]? 间或有用进行式的。如:By the end of the first week the head of the department was saying very nice things about me. 第一周末时系主任给我多多美言了几句 [3]。

by the time 1)到…时候为止; 2)…当……的时候;

by the time 1)到…时候为止

通常引导一个时间状语从句,表示“到……的时候为止”主句则表示在此时间之前某个事件已完成。值得注意的是,当从句用过去时时,主句通常用过去完成时。

例如: By the time l got to the station,the train had

already gone。

2)…当……的时候

如果只是说过去某个时候的状况,用过去时,而不用完成时。你的这句就是如此。By the time the war was over , death and suffering were to be seen everywhere.在战争结束的时候,到处可见死亡和饥饿。 这里没有“死亡和饥饿”已经完成的意思,只是描述当时这个时间点的状况。所以用过去时。

分以下三种情况使用:

1、 如果从句中的谓语动词是一般过去时,那么主句中的谓语动词通常用过去完成时,表示“截止到从句动作发生时,主句动作已经完成,即过去的过去”。

2、如果从句中的谓语动词为一般现在时/或现在完成时(表示将来),那么主句中的谓语动词常为将来完成时,表示“截止到将来某一时间为止,主句动作将已经完成”。

3、如果主句动作不强调已经完成,只是说明某个时候的状况,(主句是be的系表形式或者是表示像know, find, believe等表示认知的持续性动词,则往往用一般时态,不用完成时态。)此时主句不用完成时,而应根据实际需要选用适当的时态,此时by the time相当于when。

扩展资料:

by the time 有两个意思:

一、by the time可以翻译为:这时候,在此时。相当于at the/that time.

By the time he had lost contact with the Party.

这时他已和党失去联系。

By the time we had settled in the third bus.

这时我们已在第3辆大汽车里坐好。

二、by the time,意为:在….之前已经….

by the time our teacher came in ,we had started speaking English.

在老师进来前,我们都已经开始讲英语了。

by the time when got to the bus station,the bus had left.

在我们到达车站时,汽车早就开走。

声明:一盘搜百科所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系 88888@qq.com