Ответ:
I
1. Has written
2. Has eaten
3. Have mopped(не уверен насчёт формы этого глагола)
4. Has cooked
5. Has gone
6. Have broken
7. Has bought
8. Have run
Объяснение:
II
1. Have travelled
2. Have been
3. Have read
4. Have seen
5. Have made
6. Have written
7. Have learnt
III
1. Have gone
2. Has been
3. Have been
4. Has been