have been on的用法

问题描述:

have been on的用法

on在这里是副词,表示“在进行,开着(的状态)”
The film has been on for ten minutes.(代替begin/start,因为有一段时间for ten minutes)
The light has been on for two days.(代替turn on,因为有一段时间for ten minutes)