It was so cold that we had the fire burning.为什么是宾语补足语?

问题描述:

It was so cold that we had the fire burning.为什么是宾语补足语?

如此寒冷,我们把火点燃了.
we had the fire
主谓宾,
这个burning是什么成分呢?
we had the fire 我们有了火(),火是什么样的?burning燃烧着的,即补充说明火的状态,自然是宾补.