for sale 还是 on sale(意思上的区别)

The CDs are _______! Buy one and you get one completely free.
A. on sale    B. for sale    C. in sale    D. with sale
选项 C D 比较好排除,但分不清是 on sale 还是 for sale,求讲解!谢谢!

请先 登录 后评论

最佳答案 2014-11-30 11:36

你的答案应是 A。on sale 在此表示“打折销售”。句意为:

The CDs are on sale! Buy one and you get one completely free. 唱片打折卖!买一送一。

关于 on sale for sale 的区别,请参见“英语语法网”的下面这篇文章:《for sale on sale 的区别》,讲得很详细,例句也很丰富:

http://www.yygrammar.com/Article/201301/3134.html

请先 登录 后评论

其它 1 个回答

辛萍萍  

谢谢龙老师!

请先 登录 后评论
  • 0 关注
  • 1 收藏,4543 浏览
  • 辛萍萍   提出于 2014-11-30 11:30

相似问题