How long does it take for the Earth to make one revolution ...

The change of seasons on Earth is caused by the Earth’s tilt on its axis. What causes the phases of the moon? The phases of the moon are caused by its position relative to the Earth and the sun. ................
................