catch fire 为什么不能用被动语态加 was/were?

catch fire 为什么不能用被动语态加 was/were

因为catch后面有宾语fire,所以就不用被动语态了。
什么时候用被动语态,及物动词没有接宾语,就考虑用被动语态。
catch: 英语解释:(来自牛津)to begin to burn 烧着;着(火)
The wooden rafters caught fire. 木椽子着火了。
温馨提示:答案为网友推荐,仅供参考
相似回答