1. Jan has fallen off his bike again
2. Someone has eaten all the ice cream.
3. I have lived here for ten years.
4. The clock hasn’t stoped working.
5. We have taken the dog for a walk.
6. The girls have flown in a hot air balloon before.
7. Olaf has drunk all the chocolate milk.
8. The boys have watched that TV show before.
9. Bill and Jenny have been to China twice.
10. Gabriel has sprained his ankle again.
———-
1. hasn’t finished
2. Have the children caught
3. Has met
4. Has the singer sung
5. hasn’t taken
6. Have you tasted
7. Haven’t had
8. Has Mia flown
9. Have visited
10. hasn’t drunk