by加时间点用什么时态(by加将来时间点,用什么时态?)
题图来自Unsplash,基于CC0协议
本文目录
正文
1、by加将来时间点,用什么时态?
by经常是与完成时联系在一起,具体什么完成时取决于by之后的时间,例如by 2013是过去完成时,by now是现在完成时,by 2015是将来完成时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]。
2、by加时间用于什么时态?
By加时间表示在这个时间点之前要或者已经完成某项工作,据此可知它可以用于将来时,过去时,过去完成时,过去将来完成时等各种时态中,也可以说,它的时态应用很灵活。
请参考!
3、by加时间点是什么意思呢, 好像还有个in加时间点, 还是on加时间点, 分别是什么意思,在什么时态中用>?
by加点时间,表示不迟于某时,句中用完成时(过去完成时或将来完成时)i will have learned 3000 words by the end of the week.by the end of the last month,i had read 200 english books.in后加段时间,用将来时。i will be back soon.on后接具体的日期。
4、by前面动词用什么时态?
1、名词不存在时态的问题。
2、by的后面不会出现动词。
3、by前面的动词表示动作早于by的这个时间点,要用过去完成时或将来完成时。 by 读音:英 [baɪ] 美 [baɪ] 释义:表示方式。 语法:by在表示时间时,常与动词的一般时、将来时、完成时或将来完成时连用。作“在…时候”解时,常用于by day〔night〕短语中。