求教英语帝关于run off的用法

问题描述:

求教英语帝关于run off的用法
The rainwater can run off the roof through these pipes.
请问其中run off the roof中的the roof是什么成分?

雨水可以顺着这些管道从房顶排下来.
run off可以理解成一个词组,就是流掉、流失的意思.
或者从字面上解释,run是谓语动词,流动、进行的意思.off是副词,离开的意思.run off合在一起是流掉的意思.
the roof是句子的宾语.说不通啊 run 应该是不及物的吧?作为宾语的话又承受了什么动作呢?run当然及物了。run a factory,运行一个工厂off the roof,表示从房顶离开。run off the roof,表示从房顶流开了。The enemy soldiers ran off at night.敌军在夜里撤退了/溜走了。