1) Have been - d
2) Have seen - g
3) Have washed - i
4) Have read - a
5) Have lost -h
6) Have broken - b
7) Have done - j
8) Have watched - e
9) Have written - f
10) Have passed - c
Надеюсь, что окончания правильные. Просто некоторые подходили в нескольких вариантах.