The English language can be a complex and difficult language to learn. With all of the different variations in pronunciation, grammar and vocabulary, it can be hard for even native speakers of the language to keep up with everything there is to know. Yet, as a global...