СРОЧНО!Помогите плииз
1.has gone;
2.has had;
3.haven't found;
4.hasn't spoken;
5.has seen;
6.has upset;
7.have visited