do regular hexagons have 2 pairs of parallel sides

Yes, regular hexagons have three pairs of parallel sides. Each opposite pair of sides in a regular hexagon are parallel to each other.