why not 和why don’t 的区别如下:
一、意思不同:
1、Why not:意思是为什么;坚持自己的观点。
例句:a:You should not smoke。你不应该吸烟。
b: Why not ?为什么?
2、、Why don't :你为什么不......?表达建议或劝告。
例句:Why don't you ask Yangboshi?
你为什么不问羊博士呢?
二、用法不同:
1、why not:后面拿者都是动词原形,从词法上讲,在这个句型中,why 是个疑问副词,not 是个副词,副词可以修饰副词,而且副词可以修饰动词,所以结构“Why not+动词原形+…?”是合法的,这里的法是英文的句法。
例句:Why not join us?
为何不加入我们呢?
2、Why don't:do not 的缩写,里面的 do 是个助动词,根据词法原则,助动词帮助主动销伍词构成完整的谓语结构,而只有在“句子”中才会用到完整的谓语结构,英语中的句,必须有主语和谓语,主谓完整消斗薯才叫句,所以用到了 why don't ,就得有主语 you。
例句:Why don't you have another try?
为何不再试一次呢?
三、侧重点不一样
Why not+动词原形:意为“为什么不干啥啥啥?”是一种比较强烈的建议表达。
“Why don’t you +动词原形:在这个结构中,为何 why don't 后面就得用到主语“you”呢?原因在于 “don't”的实质。