当so far修饰谓语动词且表示一直持续到现在时,谓语动词通常要用现在完成时。当连用so far的谓语动词并不表示一个持续的状态,而只是表示现在一时的状态时,谓语动词通常不用现在完成时,而用一般现在时。所so far用什么时态,需要依据具体的语境来使用时态。
1. 现在完成时
当so far修饰谓语动词且表示一直持续到现在时,谓语动词通常要用现在完成时。如:
So far there has been no bad news. 到现在为止还没有什么坏消息。
有时so far并非修饰谓语动词,而是修饰句中的非谓语动词,虽然此时的谓语不一定要使用现在完成时,但其中的非谓语动词通常可视为由一个完成时态简化而来。如:
It is one of the funniest things ______ on the Internet so far this year.
A. finding
B. being found
C. to find
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)