(1)so far 可以表示一段时间,但它强调的是时间的切入点。与already用法类似,所以(2)它可以与非延续性动词用在现在完成时肯定形式中。(3)如果是现在完成时的否定形式可以有非延续动词。(4)非延续动词不能与一段时间状语连用中的一段时间状语指的不仅是for+时间段和since+时间点就这2个,还包括其他的一段时间状语如these days类。但so far不包括在内。