Please help me with this homework

Answer:
1. fair
2. diverged
3. trodden
4. claim
5.undergrowth
6.hence