because the moon can't be i two places at once.
Solar eclipse happens when shadow of moon falls on sun. Solar eclipse cannot happen on full moon day because on full moon day earth is in between Sun and Moon and hence moon cannot cast shadow on sun.
solar eclipse happen at full moon or new moon
A "lunar" eclipse can not happen during the new moon phase it can only happen when the moon is full.
A solar eclipse can only happen at the time of New Moon.A lunar eclipse can only happen at the time of Full Moon.
A solar eclipse can only happen when the moon is directly between earth and the sun. And that only happens at - you guessed it - new moon.
On a New Moon PhaseOn a New Moon Phase
This can only happen at new moon.
This can only happen at new moon.
A full moon
This can only happen at new moon.
This can only happen at new moon.
This can only happen at new moon.