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:強調現在時間點。
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:強調現在時間點。