Multiple choice general knowledge history Peru got independence on May 21 1771 July 28 1821 June 15 1800 May 5 1887 Reveal answer Fill a bubble to check yourself B Correct answer Explanation Peru declared independence from Spain on July 28, 1821, marking the end of Spanish colonial rule in the region. Option B is correct. The other options are incorrect dates not associated with Peruvian independence.