A solar eclipse occurs when the moon comes between the sun and the earth and thereby casts its shadow on earth. But as the path of moon around earth does not lie directly in line with the orbit of earth about the sun, solar eclipses are Leave a Comment / GK Mcqs, Physics Mcqs A. frequent B. fixed C. rare D. unpredictable