1)have worked
2)has scored
3)have drunk
4)has probably eaten
5)have just bought
6)You have finished
7)have only written
8)has probably run
9)have you been learning
10)have played
11)has been living
12)have been looking, haven't found
13)have you been doing
14)have found
15)haven't seen, has she been doing
16)have changed
17)have already seen
1)have worked
2)has scored
3)have drunk
4)has probably eaten
5)have just bought
6)You have finished
7)have only written
8)has probably run
9)have you been learning
10)have played
11)has been living
12)have been looking, haven't found
13)have you been doing
14)have found
15)haven't seen, has she been doing
16)have changed
17)have already seen