why is English spoken all over the word?

问题描述:

why is English spoken all over the word?
HELP ME~

Historically,the British colonized many places around the world and made English the official language in the colonies.