这句话介词用by还是with?

问题描述:

这句话介词用by还是with?
I was deeply impressed by(with) his spirit of scientific inquiry.

用by,被动语态常用by,不用with