Final answer:
The English were defeated at Fort Duquesne because they were badly outnumbered.
Step-by-step explanation:
The English were defeated at Fort Duquesne because they were badly outnumbered. The French and their Native American allies had a larger force and were able to overwhelm the English troops. This imbalance in numbers played a significant role in the English defeat.
Learn more about Fort Duquesne