英语so far(到目前为止)

so far(到目前为止)
up to now(到目前为止)
till now (到目前为止)
三者的区别

抄来的

so far迄今为止
till now直到现在
这两个词组大部分时候可以互换.

只是,so far会用在比较大的,科学研究啊,人类战胜了什么什么的。
till now更用在个人上,比如
from morning till now ,i have eaten five apples.
早上迄今,我吃了五个苹果。
有点小的词汇。用在比较小的地方的感觉。

其他的就不知道了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-06-07
so far,up to now ,till now 至今为止 一般要用完成时

till now 置句尾

for example:

So far we could only deduce in this way, sir. Further information is expected.
先生,至今为止我们也只能这样推断,还有待进一步的信息。

Up to now everything has been successful
到目前为止,一切都很顺利

We've cooperated very well up till now.
我们一直都是合作得很好的。
第2个回答  2008-06-06
so far 用于句末
up to now用于句首
till now 句末本回答被提问者采纳