why did Francis key write "the star-spangled banner"?

he was inspired by American soldiers.
he thought the Americans had surrendered
he was happy the war had come to an end
he had been asked to write a national anthem.

1 answer

Francis Scott Key wrote "The Star-Spangled Banner" after witnessing the bombardment of Fort McHenry during the War of 1812. His inspiration came from seeing the American flag still waving after the battle, symbolizing the resilience of the American spirit. Therefore, the most relevant option from your list is:

he was inspired by American soldiers.

Key was not initially asked to write a national anthem; he wrote the poem as an expression of his feelings after the battle, which later became the national anthem.