一、“for sale”表示“待售”“供出售”,即“用于出售”。
例句:
This is my bicycle for sale. 这就是我准备出售的自行车。
We have put these bicycles up for sale. 我们已把这些自行车陈列出来出售。
I am sorry,this is not for sale. 抱歉,这是非卖品。
二、“on sale” 则有两个意思:
1.表示“进入销售环节”“处于被销售的状态”。
例句:
Strawberry has been on sale. 草莓已上市了。
Tickets are on sale from the booking office. 售票处正在售票。
2.表示“廉价出售”“打折出售”。
例句:
He was looking for a TV and found one on sale. 他正想买电视机,结果找到一台特价的。
Copies of the book are on sale at all principal booksellers. 此书在各大书店均有出售。
本回答被网友采纳