so far,up to now,till now的区别和用法,请明白的人详细解释下.

2025-05-01 01:24:44
推荐回答(2个)
回答1:

so far,up to now,till now的区别为意思不同、用法不同、侧重点不同,用法如下:

一、意思不同

1、so far:迄今为止。

2、up to now:到目前为止。

3、till now:到现在为止。

二、用法不同

1、so far:基本意思是“现在”“现时”,用于把现在的情况与过去的情况进行对比,含有强烈的感情色彩,一般不用于完成体。

2、up to now:表示“在今天,在今日”,只指白天,不指晚上,没有比较级和最高级。

3、till now:till用作连词用于肯定句时表示“直到…为止”,指某一动作或状态一直持续到till后面的句子所表示的时间为止,这时主句的谓语动词是延续性动词。

三、侧重点不同

1、so far:强调的是范围、趋势。

2、up to now:强调的是经过的过程。

3、till now:强调现在时间点。

回答2:

so far 暂时 的意思.
up to now 直至现在 的意思.
till now 至今 的意思.
不同情形不同写法,其实全都差不多都"到现在为止"的意思.