by的后面加什么时态

回答
瑞文问答

2024-07-04

1、by后加过去时间,用于主句是过去完成时;
例如:By the time he was 7,he had learnt English himself.
【释义】到7岁的时候,他就已经自学了英语。

扩展资料

  2、by后加现在时间,用于主句是现在完成时;

  例如:I  have  done  my  homework  by  the  time  you  come.

  【释义】你回来以前我就把我的回家作业做完了。

  3、by后加将来时间,且从句事件发生在主句事件之前,主句动词可用一般时态。

  例如:Can  you  reply  to  me  by  tomorrow?

  【释义】你能在明天之前答复我吗?

  You  can  borrow  my  bicycle,but  I  must  have  it  back  by  seven.

  你可以借我的自行车,但是一定要在7点前还给我。

  以上是by解释为“截至”时,后接三种常用时态的一般用法。