英语语法困惑

来源:百度知道 编辑:UC知道 时间:2024/06/01 04:31:41
我一直很困惑这句话, social responsibility can be of benefit in encouraging employee loyalty and skill.
我不懂 can be 后面为什么加个of, benefit后面又加个in 可能有些是固定搭配 可这种的我没见过啊 请高人指点一下 还有顺便给我讲讲这些讨厌的介词为什么经常像这个句子里面这样莫名其妙的出现,介词到底该怎么用 非常困惑啊 谢谢了

其实can be 后是加形容词,而这里的be of benefit就等于beneficial

有个固定结构 be of +名词=形容词
如be of importance=important

而这里的in 表示在某一方面
in encouraging employee 在鼓励……方面

像in ,on 这些表示方位的介词,通常是句子的表达需要用到的
而of则是很多结构的构成部分