Нужно исправить
1 when I had opened the door the lesson has begun the teacher has explained something to the class
2 I have clean the carpet when the dog has come and shook to me
3 When the bell rang the children had run into the classroom and had taken their seats
4 we had a good long holiday after we have done all the work
5 before we have taken the boy to the theatre he has never seen a play
6 by the time we have arrived the party finished
8 what have you done when I called you? I had cooked