have done .....now行吗

来源:百度知道 编辑:UC知道 时间:2024/05/09 11:07:51
have done 后面可以加吧
now

不可以 have done 的意思 是已经完成了
你加now 意思是现在
不可以这样使用

一般在现在完成时后不用加now的。

但口语中也常听见有人讲。(可能是大家都误用了吧)

不是有首歌叫Now I've seen it all吗。。。

绝对不可以。
因为这两个词所用的失态不同,have done是现在完成时的结构,而now是用在进行时。在书面表达不能一起用,口语则可以。

不可以
done是do的完成时,"完成时"代表:过去发生的事,并且这件事对现在有影响.
而now现在进行时的标志.现在进行时懂吧?现在进行时是说:现在(说话时)所进行的动作或状态.
所以,now不可以用在过去时里

不可以,要加的话前面要价格借此BY