1)We have skirts in purple for only 20 dollars.
2)We have purple skirts for only 20 dollars.
第一句中的skirts in purple和第二句中的purple skirts有区别吗?还是只是表达方式的多样化?
按理来说,第二种表达更简洁,第一种不同方式的表达存在的意义在哪里?
我感觉skirts in purple 的说法不准确。应该是a purple skirt. 我百度查了一下,你的句子是网上的练习题,应该是中国人自编的,有时会出现疏忽,或编者自己也不一定清楚。本句用have 本身也不严谨。我会说I've got a purple skirt for only twenty dollars. 或I bought a purple skirt for only twenty dollars.
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!