Question 101 of 128
Why did the United States enter World War I?
Official USCIS answers
- Because Germany attacked U.S. (civilian) ships
- To support the Allied Powers (England, France, Italy, and Russia)
- To oppose the Central Powers (Germany, Austria-Hungary, the Ottoman Empire, and Bulgaria)
Why this is the answer
The United States entered World War I in 1917 after German submarines attacked American and other civilian ships. The U.S. also had close ties to the Allied Powers and wanted to oppose the Central Powers.
💡 Memory tip: Remember: German submarines + Allied ties = U.S. entry in 1917.
Could you say it out loud to an officer?
Practice with the real rules: 20 questions, pass with 12.
Take a free mock testMore from Recent American History and Other Important Historical Information
Source: USCIS, 128 Civics Questions and Answers (2025 version), M-1778.