Question: When is the last time the astros been to the world series?
Disambiguated questions and answers: question: When is the last time the astros went to the world series as of 2017 as an American League team?
When is the last time the astros went to the world series as a National League team?
When is the last edition the astro went to the world series as an American League team?
When is the last edition the astros went to the world series as a National League team?
answer: October 24 – November 1 2017
October 22–26 2005
113
101
Natural Questions answer: 2017 (from the Wikipedia article "Houston Astros")