(1)so far 表示的是一段时间吗?(2)那么他与非延续性动词可以用在现在完成时肯定形式吗?

2025-03-07 08:22:55
推荐回答(2个)
回答1:

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

回答2:

so
far在句中出现,谓语动词用现在完成时态:have(has)+动词过去分词。在肯定句中其动词的过去分词需用延续性动词表示动作从过去延续到现在的状态。
例如:he
left
3
years
ago.转换为现在完成时态为:he
has
been
away
for
3
years
(so
far).
在现在完成时态的否定句中:have(has)+not+动词过去分词时。其谓语动词可以用瞬间动词。如:he
hasn't
left
for
beijing
yet.他还没有去北京