Multiple choice general knowledge

Which of the following planets crossed the face of the sun (in transit) after 122 years recently ?

  1. Saturn

  2. Jupiter

  3. Venus

  4. Mars

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Venus transits occur in pairs separated by 8 years, with over a century between pairs. The transit before 2004 occurred in 1882 (122 years earlier). The June 2004 transit was widely observed and documented. Mercury transits are more frequent but less spectacular.