The battle was over without a shot being fired.为啥用being fired 而不用fired

问题描述:

The battle was over without a shot being fired.为啥用being fired 而不用fired

没开一枪战斗就结束了,
,--^----------,--------,-----,-------^--,
枪是被开,shot指开出的一枪.fire就是开火的开了.