Ответ Автор - Vioice 1.has gone;2.has had;3.haven't found;4.hasn't spoken;5.has seen;6.has upset;7.have visited