Question: when is venus passing between the earth and sun?
Answer: 10–11 December 2117, 8 December 2125