39a.
1. lives
2. has never travelled
3. knows
4. reads
5. is
6. gets up
7. goes
8. doesn't want
9. have visited
10. look forward
11. tells
12. have ever met
59b.
1. What are you afraid of?
2. Who went on holiday with his friends?
3. What were they talking about?
4. What are you interested in?
5. Who owns this dog?
6. Who gave the money to you?
7. What are you listening to?
8. Who is she waiting for?
51a.
1. have to
2. had to
3. need to
4. have to
5. need to
6. must