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

问题描述:

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

是 why don't you speak? 但这种说法太生硬 speak一般用于说语种方面
你可以说 why don't you say something? 这样比较自然 比较符合说话习惯

是How don't you speak

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

Why do you keep silence ?