why have you not finished it yet?和why haven't you finished it yet?有什么区别

问题描述:

why have you not finished it yet?和why haven't you finished it yet?有什么区别

其实基本是一个意思.前者比较书面,没有缩写.后者偏口语,有缩写.