2)
1.have started
2.hasn’t washed
3.has studied
4.has dropped
5.haven’t tidied
6.has rained
7.haven’t finished
4)
1.has taken
2.have written
3.has lost
4.have eaten
5.hasn’t run
6.haven’t done
5)
1.have won
2.have worn
3.have scored
4.haven’t missed
5.haven’t won
6.hasn’t bought
7.has been
8.have asked