Tessellating a Plane

The blue parallelogram ABCD shown below has been tessellated so that it tiles a surface without any gaps or overlaps. Name as many other quadrilaterals as you can that will also tessellate a flat surface. Explain your solution.

Extension:
Name as many other individual polygons as you can that will tessellate a flat surface. Justify your answer(s).

What combination(s) of polygons can tessellate a flat surface? Explain why this combination (or these combinations) work while others do not.