"Till Now"和"Until Now"都表示从过去某一时刻到现在这段时间,但它们的语气和用法有所不同。"Till Now"带有一些不确定性,暗示状态可能会改变,通常用于肯定句。而"Until Now"更强调状态一直持续到现在,没有变化,通常用于否定句,表示现在已经发生了变化。
首先,Till Now 和 Until Now 都可以表示从过去某一时刻到现在这段时间。比如,如果我在下午2点写了一篇文章,那么在下午4点时我可以说:
- I have been writing this article till now. (我一直在写这篇文章,直到现在。)
- I have been writing this article until now. (我一直在写这篇文章,直到现在。)
这两个短语的意思都是“一直到现在为止”,但它们的语气略微不同。Till Now 稍微带有一些不确定的语气,暗示着这个状态可能会在未来有所改变。而 Until Now 则更强调这个状态一直持续到现在,没有任何变化。
其次,Till Now 和 Until Now 的差别在于它们的语法结构。Till Now 通常用于肯定句,表示某个动作或状态一直持续到当前时间。而 Until Now 则通常用于否定句,表示某个动作或状态一直持续到当前时间,但现在已经发生了变化。比如:
- I have been waiting for you till now. (我一直等你到现在。)
- I haven't heard from him until now. (我一直没有收到他的消息,直到现在。)
在这两个例子中,Till Now 和 Until Now 的用法刚好相反。在第一个例子中,Till Now 表示我一直在等待,一直持续到现在这个时间点。而在第二个例子中,Until Now 表示我一直没有收到他的消息,但是现在情况已经发生了变化,已经收到了他的消息。