答案错了 就应该用had been on ,中考填过去完成时不敢给你扣分,因为是较过去你到达的时间, 就已经开始了.
强烈建议你与老师讨论讨论,肯定是你对了.过去完成时!
现在完成时 have/has + done
现在完成时的被动语态 have/has+been done
现在完成时的标志性时间状语already , ever , never , yet , just , before, still , lately ,since , for a long time ,up to now, until,so far,in the last few years/weeks/mouths , till now,recently
区别:
现在完成时:过去发生且对现在有影响的事情
过去完成时:过去某个时间点之前已经发生且对过去某个时间点有影响
由题意得:当我到那里的时候,演唱会已经开始10分钟了.
在你去之前{过去时间},就已经开始了,{过去的过去},这是典型的过去完成时.
纠正上面的一下啊,过去的过去,用过去完成时,这个题我老师讲了800遍了,答案我都背过了!