Question: south africa why do they speak english?
Answer: Because the English spoken in South Africa is derived from the British Settlers who immigrated to the country en mass in the 1820s, schools teach the language based on the British grammatical system. ... What's more, it is spoken in several other countries across the world which makes it a convenient language to know.