Answer:
1. beneath
2. Despite
3. for
4. along
5. preposition
6. adverb
7. adverb
8. Neither, nor
9. and
10. but
9.5m questions
12.2m answers