have being done才是持续到现在.
have done应该是到目前为止都有做,但是现在有没有做不知道.
我记得og11里面有一道题说美国通过一项法律禁止一项pollution,然后定从修饰pollution说这个还在被工厂污染着。这里工厂污染原本用的完成时,后面解释说因为到现在还在被污染着,所以必须用一般现在时。可这个概念特别模糊,因为网上解释完成时都说可以持续到现在。那么请问,如果完成时可以持续到现在,我们怎样区别现在时呢?
这是我的小总结:
http://forum.chasedream.com/dispbbs.asp?boardID=23&ID=392924&page=1
欢迎光临 ChaseDream (https://forum.chasedream.com/) | Powered by Discuz! X3.3 |