Multiple choice general knowledge Portugal has had six Kings with what first name? William Robert John None of the above Reveal answer Fill a bubble to check yourself C Correct answer Explanation Portugal had six kings named John (Joao in Portuguese): John I, II, III, IV, V, and VI ruled from 1385 to 1826, making it the most common regnal name in Portuguese monarchy.