up to now,so far,thus far 与 as yet的区别

问题描述:

up to now,so far,thus far 与 as yet的区别
在用法上的区别

个人理解
不保证对
up to now 直到目前为止
强调的是经过的过程
so far (范围,程度)到此为止
Jabs and pills can protect you only so far.
打针吃药只能对你起到这样的保护作用.
(可能延续的趋势)到目前为止
Diplomatic activity so far has failed.
外交斡旋到目前为止都失败了.
强调的是范围、趋势
thus far
至今,于今,到现在为止,到此为止
主要多个到此为止的意思
as yet 直到现在;从过去某一时间(通常接个负面状态 negative)
The damage is as yet undetermined.
损失到目前还未确定.
强调现在时间点