be taken aback 后面应该加什么样的介词?by?“我惊讶于你的表现”应该怎讲?

问题描述:

be taken aback 后面应该加什么样的介词?by?“我惊讶于你的表现”应该怎讲?

I was/am taken aback by your performance/behavior.be taken aback 后面应该加什么样的介词?只能加BY吗?还是根据句意?一般情况都是加by, 通过/因为某事而震惊。 lz还没有见过别的用法。