sofar后面要用现在完成时。so far是现在完成时的标志词,sofar有至今,迄今为止,到某个程度,到现在为止,至此,到某个程度,到这种程度为止的意思。
1、so far是现在完成时的标志词,现在完成时是过去的动作或状态持续到现在并且已经完成,对现在造成的影响,可能持续发生下去。
2、表示“到目前为止”“至今”(=until now),注意它所连用的时态:
(1)若强调sofar所描述的谓语动作一直持续到现在,则谓语动词用现在完成时。
(2)有时还可修饰句中的非谓语动作,虽然此时的谓语不一定要使用现在完成时,但其中的非谓语动词通常可视一个完成时态简化而来的
1、I haven't been to the North Pole sofar.
到目前为止,我还没有去过北极。
2、Nosigns of such problems have emerged in data released sofar.
从至今发表的数据来看,导致这些问题的情况还没有出现。
3、According toyour definition of success, how successful have you been sofar?
根据你的定义,你认为到现在为止你有多成功?
4、It has been sofar the most serious hurricame to hit the region in the century ,that so far there has never been report damage or injuries.
这是本世纪以来袭击此地区最严重的一场台风.;目前为止没有任何人员伤亡报道
5、The scientist is doing experiments no one has so far attempted.
科学家们正在作一项迄今为止没人做过的实验。