Question: when was the last time the united states had a partial solar eclipse
Answer: May 20 , 2012 Annular August 21 , 2017 Total October 14 , 2023 Annular April 8 , 2024 Total