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

是 Why do you not speak?
还是 Why do you don't speak?
忘了怎么说了

不应该那么说,两种说法都不对,应该说Why don't you say?或者Why not say?
一般这样说比较生硬,聊天时可用Why not go on?
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-12-20
why
don't
you
say?
不能用speak,speak是指说某种语言,平时说话是有具体说话的内容的,所以用say
第2个回答  2009-08-19
是 why don't you speak? 但这种说法太生硬 speak一般用于说语种方面
你可以说 why don't you say something? 这样比较自然 比较符合说话习惯
第3个回答  2019-01-02
why
are
you
so
quiet?
第4个回答  2019-11-12
why
did
not
you
speak