当 by + 时间点 表示在某个时间点之前完成某个动作时,通常使用完成时态。这里的完成时态可以是现在完成时或者过去完成时,具体取决于主句的时态。
1. 现在完成时:当主句使用现在时、一般过去时或一般将来时,by + 时间点 引导的从句可以使用现在完成时。
例句:
到目前为止,我已经完成了我的作业。
正确:I have finished my homework by now.
明天这个时候,我将会完成这个项目。
正确:By this time tomorrow, I will have finished this project.
2. 过去完成时:当主句使用过去时,by + 时间点 引导的从句可以使用过去完成时。
例句:
到昨天为止,我已经读了十本书。
正确:I had read ten books by yesterday.
在会议开始之前,他们已经到达了会议室。
正确:They had arrived at the meeting room by the time the meeting started.
请注意,以上时态搭配只是一般规则,实际应用中可能会遇到各种特殊情况。建议在造句时,根据上下文和语义来确定正确的时态。
2024-08-23 13:55:54
2024-08-23 13:35:17
2024-08-23 10:56:37
2024-08-23 10:34:12
2024-08-23 10:19:40
学制: 3年 学费: 69000元
上课地点: 陕西 授课方式:面授班
学制: 1年 学费: 16000元
上课地点: 深圳 授课方式:网络班/面授班