“你怎么不说话了”用英语怎么说?

问题描述:

“你怎么不说话了”用英语怎么说?
是 Why do you not speak?
还是 Why do you don't speak?
忘了怎么说了

不应该那么说,两种说法都不对,应该说Why don't you say?或者Why not say?
一般这样说比较生硬,聊天时可用Why not go on?