on sale 必然是特价出售,和 on promotion 类似。
for sale 只要是出售的东西都可以说,没有特价的含义。
This item is for sale.
这件物品正在出售中。
This item is on sale.
这件物品正在特价出售中。
两者都有出售的意思,但on sale 有贱价抛售的意思。
on sale: 特价销售
for sale: 待售
forsale:二手市场
on sale: 特价销售
for sale: 待售
赞成这个解释
on sale: 特价销售
for sale: 待售
on sale 是廉价出售,而forsale是打折出售,可以仔细揣摩一下它们的不同,很细微的差别