Ответ Автор - artemonchik1245 Ответ:7) has written8) have eaten9) has given10) has spoken11) have taken12) have done 13) has bought14) has had15) has worked16) has found6) has been living