Question: when have we had a total solar eclipse
Answer: 8 100 62 Annular : Atlantic , Central Africa , Madagascar , Indian Partial : Africa , Indian Ocean 2017 - 02 - 26 February 26 , 2017 14 : 54 : 33 140 Annular 0.