the sweater for only 8 yuan和the sweater is 8 yuan有什么区别

问题描述:

the sweater for only 8 yuan和the sweater is 8 yuan有什么区别
我指的是for only和is,为什么不能说the sweater for 8 yuan?是不是for only必须连用?

for only 8 yuan 是定语,修饰sweater(没有规定必须连用)整个可以看做一个短语,后者是一个完整的句子.