so far用什么时态只能用现在完成时吗

问题描述:

so far用什么时态
只能用现在完成时吗

一般情况下

就用现在完成时,不会错的

一般情况下是完成时态,可是也有例外,例如2009年考研完形填空中的最后一个空填的就是so far 可是句子是这样的“so far the results are inconclusive.”这明显就是一个反例,它用的是现在时

大多数情况都用在现在完成好时

as/so far as...be concerned
就...而言 ...
in so far as
在...的范围内 ...
so far,so good
到目前为止一切顺利
还有就是用现在完成时