作业帮 > 英语 > 作业

这里的by为什么不能换成till?

来源:学生作业帮 编辑:神马作文网作业帮 分类:英语作业 时间:2024/09/30 02:11:46
这里的by为什么不能换成till?
正确的句子是He’ll finish the work (by) ten o’clock this morning.
但我觉得He’ll finish the work (till) ten o’clock this morning也可以,翻译成:他将干到上午10点完成这工作.为什么这里用till不可以?
回what_is_real,如像你所说,那么Tom never gets up early.He stays in bed (till) ten o’clock every morning。这句为什么一定要用till,为什么不能换成by,我每天早晨在床上呆到10点前。
这里的by为什么不能换成till?
till与延续性动词连用,比如
I will work till 11 tonight.
而by则表示到某一时间一动作结束,这样应该知道怎样区分这两个词的用法了吧
所以你的第二个句子中finish the work应该也是完成,因此不可以用till,而必须用by
补充:
下面这个句子就很好地支持了我前面说过的规则
Tom never gets up early.He stays in bed (till) ten o’clock every morning.
因为这里stay in bed就是一个状态,或者说是延续性的东西,所以要用till,而不能用by,用by是说到...时结束,或者停止