1 否定句改为一般疑问句时,否定句中的Not如何处理

1.如果是有Be动词情况下 Is he not a rich man? Isn't he a rich man? 2.如果没有Be动词的情况下 Did he not come yesterday? Didn't he not come yesterday? 两组句子在表达意思上有没有差别,Not应不应该提前?

请先 登录 后评论

其它 3 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

1.如果是有Be动词情况下 

Is he not a rich man?  (正确)

Isn't he a rich man? (正确)

 2.如果没有Be动词的情况下

 Did he not come yesterday?  (正确)

Didn't he not come yesterday? (错误)

Didn't he come yesterday? (正确)

 两组句子在表达意思上没有多大差别。

请先 登录 后评论
刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

以下两组句子,都正确,但意思差别很大。

Is he not a rich man?  (一般疑问句,说话人不清楚他不是有钱人。)

Isn't he a rich man? (修辞反问句,表示更加肯定的语气:难道他不是有钱人吗?)


Did he not come yesterday? (一般疑问句,说话人不清楚他昨天没来。)

Didn't he come yesterday? (这句估计多写了一个 not,去掉。修辞反问句,表示更加肯定的语气:难道他昨天没来吗?)

请先 登录 后评论
曹荣禄  
擅长:动词用法,句法问题

意义上没有差异,但语体差异是很大的。正式语体从不用not与操作词的缩合形式。isn't, doesn't都是非正式体。Is sb not...? Does sb not...? 为正式语体。

请先 登录 后评论
  • 1 关注
  • 1 收藏,7739 浏览
  • 奶嘴CC 提出于 2020-04-24 13:41

相似问题