be on sale和be on sale for的区别,急各位帮忙

如题所述

be on sale和be on sale for的区别为:读音不同、含义不同、用法不同。

一、读音不同

1.be on sale

读音:英 [bi ɒn seɪl]   美 [bi ɑːn seɪl] 

2.be on sale for

读音:英 [bi ɒn seɪl fɔː(r) , fə(r)]   美 [bi ɑːn seɪl fɔː(r) , fə(r)]

二、含义不同

1.be on sale

释义:出售。

2.be on sale for

释义:廉价出售。

三、用法不同

1.be on sale

用法:be on sale是一个动词词组,能在句子中充当谓语。

例句:Autumn is coming here, apples must be on sale now. 

译文:秋天来了,现在苹果一定上市了。

2.be on sale for

用法:多了一个“for”,也就是说be on sale for相当于后面补充了sale的目的或者时间。

例句:This camera be now on sale for 19 dollar only.

译文:这种照相机现在廉价出售,只卖十九元。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-06-30

多了一个“for”,也就是说be on sale for相当于后面补充了sale的目的或者时间。这两个词组是不能那来做对比的。就好像问“work和work for有什么区别”,区别就是多了一个for啊。举个例子

The tickets are on sale! 票价贱卖啊!

The tickets are on sale for charity. 票价贱卖是为了慈善。(for-说明目的)

The tickets have been on sale for a month.票价已贱卖了一个月了。(for-说明时间)。

所以楼主问的两个词严格意义上是没法比较的,要问也只能说for的用法是什么?

第2个回答  2014-12-29
be on sale是一个动词词组,能在句子中充当谓语。追问

谢谢

第3个回答  2014-12-29
减价销售
售…………价格追问

谢谢

本回答被提问者采纳