Question: 1. what is one reason the united states has a two-party system?
Answer: The answer is that the U.S. political system is set up for two major parties, because it awards seats in Congress and the presidency with a winner-take-all method. Candidates running for Congress need only to get a plurality of the vote to be elected.