bonjour j'ai pas compris mon exercice d'anglais

Réponse :
Tom has has emptied the rubbish
Claire has anwsered all the questions
I have walked ten kilometres
They have been losing their car keys
John has bought a new jacket
Diana has broken her arm
Bill and tim have cleaned the kitchen
The train has left the station
Karen has finished her violin practice
Explications :
Tu choisis le verbe correct dans l'encadrée en bas et tu répond en le plaçant dans la la phrase correcte en employant le présent perfect