改错-When we got there ,the movie had begun for almost ten minutes

问题描述:

改错-When we got there ,the movie had begun for almost ten minutes
这是一个过去完成时的句子,句中有一处错误,请指出并改正
我自认为是begun那错了,因为begin是瞬间动词,不能放在这里表示时间段,如果对,那应该怎么改呢?

你说的对!应该这样改
When we got there ,the movie had been on for almost ten minutes.