Réponse :
Explications :
1 she has fallen in.....
2we have been here for.....
3we have worked since 6 o'clock
4we have sung for ...ou we have been singing for
5 has he eaten all the chocolates ?
6 she has broken her arm
7 they haven't read the newspaper
8 we have lost our keys