Question : when was the last time the united states had a partial solar eclipse
Answer : May 20, 2012