A HUGE end of term crossword

123456789101112131415161718192021222324252627282930313233343536373839404142434445
Across
  1. 2. Surely not?
  2. 7. Fierce
  3. 8. All (neuter plural)
  4. 10. Although
  5. 11. How?
  6. 13. You(pl)found
  7. 14. Yesterday
  8. 17. Your (feminine)
  9. 20. Loudly
  10. 22. Having been killed (feminine)
  11. 24. They praise
  12. 25. Places
  13. 26. Ever
  14. 28. They had been guarded
  15. 29. A few
  16. 31. To follow
  17. 33. I was thrown
  18. 34. I stood
  19. 36. You (pl) suffered
  20. 38. On account of
  21. 39. The same
  22. 41. They drag
  23. 42. She raised/ lifted up
  24. 44. Across
  25. 45. I drove
Down
  1. 1. A certain (feminine)
  2. 3. You (pl) were placing
  3. 4. I ate
  4. 5. By chance
  5. 6. Blood
  6. 9. We had wounded
  7. 12. At Rome
  8. 15. With ships
  9. 16. As soon as
  10. 18. You (pl) lived
  11. 19. such
  12. 21. To set out
  13. 23. We seemed
  14. 27. Very greatly
  15. 30. They laughed
  16. 32. How many?
  17. 35. You (sg)admired
  18. 37. Often
  19. 40. Freedmen
  20. 43. Highest