情态动词+have done 一般都是虚拟语气吗? 哪些情态动词+have done 是虚拟语气?而 哪些情态动词+have done 是对过去状态或情形进行推测?肯定有这种区分吧 ?请英语高手帮我归纳下,包括肯定否定时的意义和用法,以及特殊情况下等等 ,请尽可能地讲解仔细。非常感谢 !ps 请不要使用复制和粘贴!!若那样的话再好我都会关闭问题!