The film had been on for ten minutes when i got to the cinema.当我到电影院的时候 电影已经开始十分钟..had been on 为什么不是had been.而是had been

问题描述:

The film had been on for ten minutes when i got to the cinema.当我到电影院的时候 电影已经开始十分钟..had been on 为什么不是had been.而是had been on .
thanks a lot!

on 和 had been 不是一起用的
had been on 是在说电影已经开始
on这里是开始的意思
had been这里是已经的意思为什么不接begining 而是on,on也不代表开始啊,它只是个介词啊。on 在这里像turn on (打开), 中的on是开,on 要看你用在哪里beginning 是开端,开头的意思,也是开始但要看情况。The movie is beginning. beginning 在这里是动词电影要开始了。the beginning of the movie.电影的开头。