"By"本身并不是时态的标志词,但它在英语中具有多种用途,其中包括表示时间。当"by"用于表示时间时,它通常与过去时态或未来时态连用,用以表示某个动作或事件发生在特定时间之前或之后。以下是一些示例:
1. 过去时态:
I had finished my homework by 5 o'clock.(到5点时,我已经完成了我的作业。)
2. 未来时态:
I will have finished my homework by 5 o'clock.(到5点时,我将会完成我的作业。)
在这类语句中,"by"后面通常接一个时间点,表示在某个时间点之前或之后发生的动作或情况。然而,"by"本身并不能决定句子的时态,而是与句子的时态相结合,用以表达时间关系。by后加现在时间,用于主句是现在完成时。by后加过去时间,用于主句是过去完成时。