American Revolution · Static GK

Which battle effectively ended the American Revolutionary War after the British General Cornwallis was trapped between American/French land forces and the French navy?

  1. Battle of Trenton
  2. Battle of Bunker Hill
  3. Battle of Yorktown
  4. Battle of Monmouth
Show answer and explanation

Correct answer: Battle of Yorktown

At Yorktown in 1781, the French fleet blockaded the Chesapeake Bay, preventing British reinforcements or escape. The surrender of Cornwallis's army forced the British government to begin peace negotiations.

Difficulty: Medium Question 8 of 20

Practice all 20 American Revolution questions

Keep practicing

More American Revolution questions