We are all impressed by / with your knowledge of the subject.
这里是不是也是 by 和 with 都可以呢?
可以,但本句中by比with更多见。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
是的。例如:I’m very impressed by / with your work. 你的作品给我留下了很深刻的印象。(摘自《牛津英语用法指南》第四版213节)