nothing except和nothing but的区别

老师好,我想请问一下这句话可以用nothing but吗?

I just ate nothing except vegetables and fruite for two meals as Mary did. 


nothing except和nothing but的区别又是什么呢?谢谢老师!

请先 登录 后评论

最佳答案 2020-01-18 17:56

这个句子用but也是对的。except侧重于排除在外,表示从整体里减去,可与but换用,但语气较强。《牛津英语用法指南》指出:在all, none, every, any, no(以及everything, everybody, nothing, nobody, anywhere等)之后,可以用but来表示except的意思。例如:

He eats nothing but hamburgers. 他除了汉堡包之外,别的什么都不吃。

Everybody's here but George. 除了乔治,大家都来了。

I've finished all the jobs but one. 除了一项工作之外,别的工作我都做完了。


请先 登录 后评论

其它 1 个回答

陈才   - 英语教师
擅长:中考英语,词法问题

(1)nothing but=only=merely 仅仅,只有

There's nothing but woods on the other side of the highway.  

公路对面只有树林。

He is nothing but an ape 他只不过是个粗笨的大汉。

(2)nothing except 除了某事之外,没有其它什么

There's nothing except sport and repeats on TV.  

除了体育节目和重播节目外,电视上没什么新鲜内容。

I received nothing except what was due to me.  

除了我应得的东西,我并未接受任何东西.

备注:后面接名词时候,可以互换,但是接从句只能用except 

They bagged nothing except a couple of rabbits. 

=They bagged nothing but a couple of rabbits

=They bagged only a couple of rabbits 

除一对野兔外,他们什么也没有猎获.



请先 登录 后评论
  • 0 关注
  • 1 收藏,16597 浏览
  • 18856238160 提出于 2019-04-29 18:22

相似问题