Multiple choice general knowledge

On an average a hen can lay how many dozens of eggs in one year ?

  1. 18

  2. 17

  3. 19

  4. 23

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

On average, a hen lays approximately 19 dozen eggs (about 228 eggs) per year. This is a well-established fact in poultry farming. While hens can lay one egg per day, factors like seasons, health, and aging affect the annual total.