the sun keeps us warm.warm是宾补还是直接宾语?

问题描述:

the sun keeps us warm.warm是宾补还是直接宾语?
为什么

是宾语补足语.
直接宾语只能是名词,warm是形容词