bythetime是哪个时态的标志 by the end和by the time的区别?

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

by

by the end和by the time的区别?

the end和by the time的区别?

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.
如:到上个月月底他们已经栽了一万棵树.

by the year引导什么状语?

by the year是“by 时间点”构成的介词短语,表示“到……时候”。这一结构通常用于完成时态的句中作时间状语。
(1)by 过去时间点,主语 谓语(过去完成时态) 宾语……
(2)by 现在时间点,主语 谓语(现在完成时态)十宾语……
(3)by 将来时间点,主语 谓语(将来完成时态/将来时态)十宾语……
by the time sb.did sth.,主语 had done sth
(4)bythe time sth.,主语 will have done sth.
例句:
(1)We had learned 3,000 words by the end of last term.
到上学期末,我们已经学了3000个单词了。
(2)By now,five villagers have been attacked by the hairy creature.
到现在为止,已经有5个村民被那个多毛动物袭击了。
(3)By the time Dale was a senior,he had on every top honor in speech.
当戴尔是一个高中生的时候,他在演讲上已赢得了每一项最高荣誉。