1.1. has visited
2. has cooked
3. goes
4. he has done
5.is staying
6. is being, has enjoyed
7.takes
8. haven't spoken
2.1. is, is
2. lives,are
3. is
4. is
5. is
6.is. call
7. are
8. are, am failing
3.1.are seeing,is going out
2. works,been
3. has been becoming
4. is laughing
5. are they watching
6. has been taking
7isn't adding
8. is being