Question: When did the astros make it to the world series?
Answer: 2019, 2017, 2005
Natural Questions answer: 2017
2005 (from the Wikipedia article "Houston Astros")