by与till表示时间的用法区别有哪些 cyedu.org
by与till表示时间的用法主要区别在于:by强调“在……以前”或“最迟到……”,而till强调“直到……为止”。
by作为介词表示时间时,意思是“在……以前”、“到……时已经”或“最迟到……”。它通常用于表示某个动作或事件必须在某个时间点之前完成或发生。例如:
By now he will be eating dinner. 现在他一定是在吃饭。
I'll have finished this book by tomorrow. 到明天我就会把这书看完了。
在这些例子中,by后面跟的时间点表示某个动作或事件必须在该时间点之前完成或发生。
而till作为介词表示时间时,与until同义,但till在口语中用的比较多,意思是“直到……为止”。它通常用于描述一个连续的动作或状态在某个特定的时间停止了。例如:
I’m staying in London until/till Friday. (I will leave London on Friday.) 我将在伦敦呆到星期五。(我将在周五离开伦敦)
Mary lived in Paris until/till 1985. (In 1985, she stopped living in Paris.) 玛丽在巴黎住到了1985年。(1985年之后,她就不住在巴黎了。)
在这些例子中,till/until后面跟的时间点表示某个连续的动作或状态在该时间点之前一直在进行,但在该时间点之后停止了。
值得注意的是,by通常与完成时或将来时态连用,而till则更多地与进行时态连用。by后面可以引导其他表示时间的词或词组,但不能引导句子;而till则可以引导从句或接其他表示时间的副词。
by与till在表示时间时有着明显的区别,by强调某个时间点之前的完成或发生,而till则强调某个时间点之前的持续进行并在该时间点停止。
财营网版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!