早教吧 育儿知识 作业答案 考试题库 百科 知识分享

过去完成时里Thefilmhadbeganbeforewearrived还用变成hadbeen现在完成时里要变,因为begin是瞬间动词,过完里能不能理解为began是过去的过去,一个瞬间动作发生在wearrived之前?nobodyknows?

题目详情
过去完成时里The film had began before we arrived还用变成had been
现在完成时里要变,因为begin是瞬间动词,过完里能不能理解为began是过去的过去,一个瞬间动作发生在we arrived之前?
nobody knows?
▼优质解答
答案和解析
这句子中,两者都符合语法,但是,had began 强调的是“开始这一瞬间的动作”
had been on强调的是“电影在放映着这一状态”
根据这句话的意思应该是要表达的是“当我们到达的时候,电影已经开始(放映)着了.”说明电影已经在放映,(大家都在看了),而不是说的是开始这一动作.
所以还是用had been on.