tankist293
1. he has just finished training 2. she has scored 3. we have already watched 4. has run 5. she has bought 6. have lost 7. has written 8. have eaten 9. have watched 10. have already started 11. has studied 12. has dropped 13. has been raining 14. have had 15. have known 16. have been living
Answers & Comments
2. she has scored
3. we have already watched
4. has run
5. she has bought
6. have lost
7. has written
8. have eaten
9. have watched
10. have already started
11. has studied
12. has dropped
13. has been raining
14. have had
15. have known
16. have been living