什么是否定前移?在什么情况有否定前移?什么情况下没有否定前移?