Here's why:
* Solar eclipses occur when the Moon passes between the Sun and the Earth.
* The New Moon phase is when the Moon is directly between the Sun and the Earth.
Therefore, a solar eclipse can only happen when the Moon is in its New Moon phase.