Do you really know english

1234567891011121314151617181920
Across
  1. 2. floor
  2. 3. bed
  3. 4. thick
  4. 7. hard
  5. 10. eggs
  6. 11. after
  7. 12. laundry
  8. 13. chair
  9. 15. young
  10. 16. carpet
  11. 18. vegetables
  12. 19. car
  13. 20. dirty
Down
  1. 1. chickens
  2. 2. finish
  3. 5. dictionary
  4. 6. plants
  5. 7. table
  6. 8. never
  7. 9. light
  8. 14. cows
  9. 17. pretty
  10. 19. dog