某试卷的完形填空:
His son, Mike , studies at a middle school. The boy likes _____ but studying.
He doesn't listen to his teachers in class and he never finishes his homework on time.
A.nothing B. something C. anything D. everything
我认为最佳答案是C选项anything。但是,参考答案是D项everything。
我觉得此题不够严谨,存在疏忽。就此,想得到专家老师的解析。谢谢。
原解答有误,修改如下:
anything but= definitely not 根本不,决非。为idiom, 用如副词。
The hotel is anything but cheap. 这家宾馆一点都不便宜。
everything but并不是习语,but为介词表示除了。除了...外,都;唯独不...。
They lost everything but us after the quake. 地震后,他们失去了所有,但是他们还有我们。
以下为WR网站老外(Strelitzian Senior Member Belfast English) 针对anything but 和 everything but区别的一个回答:
Personally I'd say "I'd do everything but...." if I had been given, for example, five tasks to do, which included shopping. I'd say "I'd do everything but the shopping" if I was willing to do the other things, but not the shopping.
"I'll do anything but the shopping" is what you'd say if you really don't want to do the shopping. It doesn't necessarily imply that you'll do anything at all. It's just a statement you use to show that you really don't want to do something.
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
题意:他的儿子迈克在一所中学上学。这男孩什么都喜欢,就是不喜欢学习。他上课不听老师讲课,而且从来没有按时完成作业。根据题意,选项D(everything)为最佳答案,表示“除了……外都……”。
anything but和nothing but都是习语,而everything but是代词与介词搭配的用法,不是习语,它们在意义上有很大差异。
1. anything but“根本不;决非”是习语,用于加强语气。例如:
He is anything but a poet. 他绝不是诗人。
The party was anything but a success. 晚会根本不成功。
The fight is anything but finished. 斗争绝没有结束。
2. nothing but也是习语,意为“仅仅;只是”。例如:
He’s nothing but a criminal. 他只不过是个罪犯。
There is nothing but some waste paper in the desk. 课桌里只有些废纸。
3. everything but不是习语,but为介词,表示“除了”,everything but“除了……外都;唯独不……”。例如:
She forgot about everything but the sun and the wind and the salt spray. 除了太阳、风和盐雾,她什么都记不得了。
Husband and wife were at one on everything but money. 丈夫和妻子除了在花钱方面不一致而外,其他处处一致。
▲曹老师以前回答过此类问题:
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
两个都应该可以,但D更好。 请参考外网这篇文章的解释:
https://jakubmarian.com/all-but-vs-anything-but-vs-everything-but-in-english/Anything but
“Anything but” can be rephrased using “not at all” or “in no way”. For example:
They were anything but positive about the proposition.
This smartphone is anything but ordinary.
which means the same as:
They were not at all positive about the proposition.
This smartphone is in no way ordinary.
Everything but
The meaning of “everything but” is quite literal; it means “everything except”, “everything with the exception of”.
For example:
I eat everything but meat.
She wants everything but happiness for other people.
which means
I eat everything except meat.
She wants everything with the exception of happiness for other people.
Nonetheless, the meaning is not completely literal. When you eat “everything but meat”, it doesn’t mean that you eat every single food imaginable. It means that you feel strongly about not eating meat.
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!