with和wear和has有什么区别?“the pop singer with funny glasses and long curly hair?”为什么用with而不用wears或者has呢?“And he doesn't wear glasses any more.”中,为什么又用的wear呢?

来源:学生作业帮助网 编辑:作业帮 时间:2024/06/09 18:39:12

with和wear和has有什么区别?
“the pop singer with funny glasses and long curly hair?”为什么用with而不用wears或者has呢?“And he doesn't wear glasses any more.”中,为什么又用的wear呢?

第一个句子不是一个完整的句子,主干只是一个名词而已:戴着一副滑稽眼镜,且头发卷曲的流行歌手.with是介词,表示“具有,伴随”的意思,只表示一种状态;而wear是动词只能说前半句可以用,后面long curly hair不能用wear.
第二句是一个主谓宾完整的句子,所以用wear做谓语,而不能用介词with.
have/has 表示“拥有”的意思,有一个从属的意义在里面.并没有“穿戴”的意思.不能与上面的词互换.例如:
i have a little cat.
have与with,there be 句式都有表示“有”的意思,
have表示“拥有”,with表示“具有”,there be 表示存在,没有所属关系.
例如:i have a table with three legs.我有一张三条腿的桌子.(说明这张桌子是属于我的,三条腿是属于这张桌子的.)
there is a cup on the table.桌上有一个杯子.(并不表示杯子属于桌子)

答:你要增加词性的概念。with是介词相当于汉语的“有、带”wear是动词译作“穿、戴”除汉译有交集外没有可比性。has动词“有”本不相关,只因has on有“穿”意。

用with的话 表示伴随情况,我想这个句子应该已经有谓语动词了 所以用wear 不合适哦