切换城市

首页>有问必答>正文

by加时间点用什么时态

匿名提问者2023-12-12 13:57:04

我要提问

最佳答案

  当 by + 时间点 表示在某个时间点之前完成某个动作时,通常使用完成时态。这里的完成时态可以是现在完成时或者过去完成时,具体取决于主句的时态。

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.

  请注意,以上时态搭配只是一般规则,实际应用中可能会遇到各种特殊情况。建议在造句时,根据上下文和语义来确定正确的时态。

免费领取备考试听课

(已有400人领取)

热门简章

学制: 3年 学费: 69000

上课地点: 陕西 授课方式:面授班

学制: 1年 学费: 16000

上课地点: 深圳 授课方式:网络班/面授班

北京中知易教育科技发展有限公司

京ICP备05056911号-31

总部地址:北京市海淀区上地四街8号华成大厦4层405

咨询热线:400-1069-096