1. has been
2. hasn't had
3.hasn't played
4.haven't had
5.haven't seen
6.have just realized
7,has finished
8.have you known
9.have you taken
10has he taken
11have lived
12has.,....left/ has left
13 have bought
14has written
15have finished
Ex2:
1.She hasn't come back her hometown for 4 years.