1. at
2. on
3. -
4. a
5. the
6. the
7. an
8. haven't seen(потому что for)
9. stole
10. wants
11.had disappeared
12. haven't (потому что yet)
13. had never been
14. has been teaching
15. come
16. has been translated
17. is being
18. was dancing
19. so
20. as
21. little
22. my
23. the best
24 скорее всего а) вариант.
25 February