be 加 过去分词 加 by/with 的区别

Each shop window is crammed with gold necklaces.

She was obsessed with her weight.

He is obsessed by the war.

一开始在学习cram的用法的时候,觉得is crammed with gold necklaces这里withby更加恰当,然后去语料库里查了查发现没有crammed by这种搭配;

这就引出了一个问题,with by be加过去分词的用法里对中文来说好像没什么差别(如上文的obsessed),那在英语思维里又作何区分呢?

另外,在被动语态里的过去分词就词性而言,是形容词吗?

请先 登录 后评论

1 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

   be  obsessed by =  be obsessed with,两者没有区别。

请先 登录 后评论
  • 1 关注
  • 0 收藏,2459 浏览
  • 所以说蛋壳 提出于 2021-11-20 11:00