catch a fire和on fire的区别同题造个句更好了!

问题描述:

catch a fire和on fire的区别
同题
造个句更好了!

be on fire表示一种状态
eg:Look!The house is on fire.
而catch a fire强调动作性
eg:The boy is so careless that he catches a fire on his clothes while cooking meals.