基本意思:到目前为止,迄今为止,到某个程度;
I have had no reply from her so far.
在用这个短语时候,一般情况下要用完成时态,或者现在完成时态,抑或过去完成时态,具体问题具体分析。
So far rust has not caused a disaster.
当然也可以用一般现在时态等时态,如:
The evidence so far is mixed.
但是多数情况下还是用完成时态,一般这样做选择或者填空可保万无一失。
希望对你有帮助,继续努力奥~~~
参考资料:有道,lingoes
本回答被网友采纳