DamagedCoda
1. has finished 2. has scored 3. have watched 4. has run 5. has bought 6. have lost 7. has written 8. have eaten 9. have watched 10. have started 11. has studied 12. has dropped 13. has rained 14. haven't clean 15. haven't started 16. haven't done 17. hasn't won 18. haven't seen
Answers & Comments
2. has scored
3. have watched
4. has run
5. has bought
6. have lost
7. has written
8. have eaten
9. have watched
10. have started
11. has studied
12. has dropped
13. has rained
14. haven't clean
15. haven't started
16. haven't done
17. hasn't won
18. haven't seen