by the time 表示在什么之前吗 一般将来完成时的定义?

[更新]
·
·
分类:行业
4253 阅读

by the time 表示在什么之前吗

一般将来完成时的定义?

一般将来完成时的定义?

1.定义:将来完成时是用在表示在将来某一时间以前已经完成或一直持续的动作。
a. 状态已完成:表示某事持续到将来某一时为止一直有的状态。并在将来完成。
b. 动作已完成:表示将来某一时或另一个将来的动作之前,已经完成的动作或已经对动作产生一定的影响。
2.时间状语: by the time of by the end of 时间短语(将来) by the time 从句(将来)
3.基本结构:主语 be going to / will / shall have 过去分词 其它
4例句: By the time you get back , great changes will have taken place in this area .到你回来的时候,就将发生巨大的变化。

by the time 是什么时态?

分以下三种情况使用:
1、 如果从句中的谓语动词是一般过去时,那么主句中的谓语动词通常用过去完成时,表示“截止到从句动作发生时,主句动作已经完成,即过去的过去”。
2、如果从句中的谓语动词为一般现在时/或现在完成时(表示将来),那么主句中的谓语动词常为将来完成时,表示“截止到将来某一时间为止,主句动作将已经完成”。
3、如果主句动作不强调已经完成,只是说明某个时候的状况,(主句是be的系表形式或者是表示像know, find, believe等表示认知的持续性动词,则往往用一般时态,不用完成时态。)此时主句不用完成时,而应根据实际需要选用适当的时态,此时by the time相当于when。

bythetime和bytheendof有什么区别?

By the time
1.表示将来的时间.
主句用将来完成时,而从句用一般现在时来表示将来的动作.
如:I will have finishied the work by the time my father comes back.
2.表示过去的时间.
主句用过去完成时,而从句用一般过去时.
如:He had built a lab for himself by the time he was 12 years old.
by the end of
“到.末”,多指时间,常用于完成时态,也用于将来时态.
By the end of last month they had planted 10,000 trees.
如:到上个月月底他们已经栽了一万棵树.