全心思齐网

whynot与whydont的区别?

二者其实是一个句子,一个是完整句,一个是省略句。

why not …是why don't you  的省略句形式。是说话者用来向对方提建议的。你为什么不做某事呢?

例如:Why don't you go to the cinema?

  这个句型可以省略为why  not+动词原形。

  例如:Why not go to the cinema!

匿名回答于2023-09-23 03:40:29


1、两个句子结构不同: why dont +主语+动词; why not一定要直接跟动词,动词前不能有其他成分。


2、why don't结构可以有时态的变化,比如变为过去why didnt,完成式why haven't等,whynot没有时态变化。


3、why not可以独立成句,而why don't不可以。


这两个句式,在表达"建议"时,是一样的意思,既”(你)为什么不做..?”,或"(你)应该做....".如:


1、Why don't you turn to the reference book?


2、Why not turn to the reference book?


"(你)为什么不看参考书呢?”也就是"你应该看一下参考书".


但是Why don't you do还可以作为一个疑问句使用,提出疑问.如:Why didn't you see the football match?"你为什么没有看这场足球赛?"


在表示"建议"时,这两个句式的含义是相同的."(你)为什么不这样做?"或者"(你)应当这样做"."。

1、Why don't you turn to the reference book?

2、Why not turn to the reference book?

"(你)为什么不看看参考书?"也就是说,"你应该看看参考书".

但也可用作疑问句,如:" Whydon't you do"

Why didn't you see the football match?

"你怎么没看足球比赛?

匿名回答于2023-09-18 09:33:15


区别就是两者句子类型不一样,具体的不同如下


why not为省略句,后接动词原形,中文意思是为何不……(用来提建议)


whydont为特殊疑问句,中文意思是为什么不……?


Why don't you ask his advice?

匿名回答于2023-09-18 09:35:25


相关知识问答