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