forsale往往指出卖自己的东西或经销别人的商品,意思是“待售”“供出售”,即“用于出售”。e.g.notforsale.非卖品。Thisismybicycleforsale.这就是我准备出售的自行车。(是我自己的自行车)Wehaveputthesebicyclesupforsale.我们已把这些自行车陈列出来出售。(是经销别人的商品)onsale有两个意思:1.是表示“出售”,相当于onthemarket这个短语,表示的是“进入销售环节”“处于被销售的状态”。如:Strawberryhasbeenonsale.草莓已上市了。(不用forsale)Ticketsareonsalefromthebookingoffice.售票处正在售票。2.是表示“廉价出售”“打折出售”。如:HewaslookingforaTVandfoundoneonsale.他正想买电视机,结果找到了一台特价的。Copiesofthebookareonsaleatalltheprincipalbooksellers.此书在各大书店均有出售。(不说Copiesofthebookareforsale...)