1、这要看语境了比如,一般情况下:Why就可以了。

2、比如,有人说了一句话做了一件事你不理解,可以说,whythat?

3、再比如,你建议做件事,而别人一想,用whynot。

4、其实语言没那么固定,什么情况有什么样的说法。多了解英语的说话习惯更有用。