already & have done 怎么区别,都是代表已经发生了啊.可以通用吗

问题描述:

already & have done 怎么区别,都是代表已经发生了啊.可以通用吗

当然不同,already是副词啊,have done 是动词,根本不是一回事
它们可以在一个句子里出现,I have been there already.我已经去过那里.