英语短语 on sale 是高频日常表达,核心有两大含义,需结合语境区分,以下是详细解析:
指商品正在打折、降价(= being sold at a lower price than usual),是商家促销的常用表达。
These dresses are on sale—50% off!(这些连衣裙在促销——五折!)
The supermarket has fruits on sale this week.(超市这周水果在打折。)
指商品正式投放市场、可以购买(不一定降价),强调“可售状态”。
The new iPhone will be on sale next Friday.(新iPhone下周五上市。)
Is this book still on sale?(这本书还在卖吗?)
表示“处于降价/在售状态”,是最基础的用法。
The toys are on sale until the end of the month.(这些玩具促销到月底。)
When will the new game be on sale?(新游戏什么时候上市?)
表示“将某物投放市场/开始促销”(主动动作)。
The company plans to put the new laptop on sale in September.(公司计划9月推出这款新笔记本电脑。)
用介词for连接具体价格,说明“以…价格促销”;或用at + 折扣(如at 30% off)。
The shoes are on sale for $29.(这双鞋促销价29美元。)
Jackets are on sale at 40% off today.(今天夹克打6折。)
on sale:强调“正在卖(或降价卖)”;
for sale:强调“待售(尚未卖出,等待买家)”(= available to be purchased)。
The car is for sale(这辆车待售)≠ The car is on sale(这辆车在促销/在售)。
看到“on sale”先看语境:如果和“折扣、低价”相关,就是“降价促销”;如果和“上市、可购买”相关,就是“在售”。
日常购物中最常遇到的是“降价促销”的含义,比如超市、商场的促销牌常写“On Sale!”。
希望以上解析帮你掌握这个短语~ 😊