英语The goods in this shop are more expensive than those in that one,but _______.

The goods in this shop are more expensive than those in that one,but _______.
a.less good b.not so well
c.rather better d.not good as
为什么

解答:
首先后面一部分是缩略形式,因为but是连词,所以but前后的主语要一致,即主语都为the goods,先把他补充完整:
but the goods in this shop are _______ than those in that one.
再分析各个选项:
A.因为句子中有than,所以要用比较级,即good不对,good是原级.
B.well根本不能用来表示东西的好坏,可以表示身体健康状况的好坏,所以不对.
C.完全正确嘛.
D.本来这个表达是相当漂亮的,考你的是句式as+形容词+as,可惜它故意把前面的as漏掉,正确的表达应该是not as good as,那就对了,所以D错的.
回答完毕.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-08-11
选c
这一句的意思是,这家商店里的这些货品比在那一家的贵,但是——
既然是转折,很容易知道是说比那一家的好
所以选c
第2个回答  2008-08-11
C
句子的省略
The goods in this shop are rather better than those in that one.
rahther 副词,修饰形容词的比较级。
第3个回答  2008-08-11
选c
从内容上讲:这个商店的东西比那个商店的贵,但却比那个商店的好.
从结构上讲:rather better 对应 more expensive,都是比较级
第4个回答  2008-08-11
c

a: good为形容词,如果想表达less good的意思, 应用比较级

b: well为副词, 形容动词,不可用来形容"THE GOODS IN THIS SHOP" -> 名词

d: not as good as...后应加动词做比较
第5个回答  2008-08-24
选a吧,是逻辑的问题,贵,但是却不那么好
外国人的逻辑和中国不大一样,贵和好,中间用and,贵却不好,中间用but
相似回答