have never done与never have done的区别如题

问题描述:

have never done与never have done的区别如题
从语法和意思上解释有什么区别,

have never done 是现在完成时,意思:直到现在还没做 而never have done 与上句意义相同,在结构上,never作adj.前置