Answer: The United States joined ww1 because of German ships attacking passenger and merchant ships in 1917, somewhere by the Britain isles. World War I was primarily the cause of the assassination of Austrian Archduke Franz Ferdinand in June 1914 and also Germany wanting to break up the French-Russian alliance.