everything but
anything but
nothing but
上述三个词组都比较常见,有何区别?
先拆解:
“Everything”、”Anything” 和 “Nothing” 都是不定代词,表示这些代名词没有一个指定要代表的名词。
“But”是连词,可是在这三个词组里的功能是介词,表示“除了”。
下面我们逐一来看:
第一个:everything but
“everything” 所指的是“所有东西”,而“everything but” 的意思是“所有东西除了”,有点难懂?来,看个例句:
赛百味三明治店会让客人选择加哪些佐料在三明治上,如果你除了番茄酱之外什么都要加,这时候你就可以用 “everything but” 了。
完整句子:
I want everything but ketchup on my burger.
我要加所有东西除了蕃茄汁在我的汉堡上。
第二个:anything but
“anything” 是指“任何一个东西”,而“Anything but” 是指「除了某东西”外,任何一个东西都可以…”
假设你在快餐店点餐,服务员问你要点甚么饮料,如果除了可乐之外你甚么都喝,你可以说:
Anything but coke.
除了可乐之外甚么都可以。
如果你回答说 “Everything but coke” 的话,这表示除了可乐之外,所有饮料都来一杯。
第三个:nothing but
“Nothing” 是“无东西”的意思,“Nothing but” 的意思跟 “Everything but” 刚好是相反。
我们又回到三明治店的例子,如果除了番茄酱之外,你甚么东西都不要加,你可以说:
I want nothing but ketchup on my burger.
除了蕃茄汁之外,我甚么都不要。
联系客服