8. 1. have moved
2 have
3. didn't phone
4. has never
5. did you visit
9. 1 - since
2 - do
3 - have just started
4 - have you tried
5 - for