Multiple choice A heptagon has 9 sides 10 sides 6 sides 7 sides Reveal answer Fill a bubble to check yourself D Correct answer Explanation A heptagon is a polygon with 7 sides ('hepta' means seven in Greek). A nonagon has 9 sides, decagon has 10 sides, and hexagon has 6 sides - the numerical prefix indicates the number of sides.