"Why didn't you'和Why don't you什么区别?

如题所述

Why didn't you tell me the troth?
你为什么没跟我说实话?(过去时)
Why didn't you catch the last bus as I told you to?:
你怎么不听我的话赶乘末班公共汽车呢?(过去时)

Why don't you...?(表示建议)
你为什么不...呢?
Why don't you give him up?
你怎麽不和他一刀两断呢?(现在时)
Why don't you let me help?:
你干吗不让我帮忙呢?(现在时)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-12-27
Why didn't you
指的是:你过去为什么不...
(但是那件事情已经过去,也已经是按那种说话人不希望的方式做了,有种惋惜,埋怨的感觉.)
说话的情景: 你怎么不那么做,而要这么做啊,看吧..现在看你怎么办...

Why don't you
指的是:你现在为什么不...
(这有给对方建议的感觉)
说话的情景: 你应该可以这样,你为什么不这样呢?你如果这样,听我的,应该不会错的

呵呵,自己想的

参考资料:个人答案

本回答被提问者采纳
第2个回答  2007-12-27
过去时 和 现在时

形式上以说话人想要表述的具体状态而定.
第3个回答  2007-12-27
一个是过去时,另一个是现在时啊
第4个回答  2007-12-27
一个是现在时,一个是过去时
相似回答