During which phase of the moon does a solar eclipse happen?

A solar eclipse can happen only at the time of New Moon.

A lunar eclipse can happen only at the time of Full Moon.