Question: who was the longest serving president of the united states of america?
Answer: William Henry Harrison spent the shortest time in office, and Franklin D. Roosevelt spent the longest. Roosevelt is the only US president to have served more than two terms.