so far的时态用法一定是现在完成时吗?不能是现在进行时吗?Everything is good so far,要是用Everything has been good so far不就很怪异?还是书面上比较好,因为是做题

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 01:20:39

so far的时态用法一定是现在完成时吗?不能是现在进行时吗?Everything is good so far,要是用Everything has been good so far不就很怪异?还是书面上比较好,因为是做题
so far的时态用法
一定是现在完成时吗?不能是现在进行时吗?Everything is good so far,要是用Everything has been good so far不就很怪异?
还是书面上比较好,因为是做题

so far的时态用法一定是现在完成时吗?不能是现在进行时吗?Everything is good so far,要是用Everything has been good so far不就很怪异?还是书面上比较好,因为是做题
是这样:so far的意思为 到现在为止.以此来看,属于完成时应用范畴;但是英语很灵活,一些东西不是固定的,不应学的很死.
So far,so good.目前为止,一切顺利.
I can only trust him so far.我到现在还信赖他.

不一定

理论上应该用完成时 因为so far 表达的就是到目前为止如何,所以用完成时比较贴切。但是口语上其实对时态并没有非常严格的要求。