The English language is notoriously difficult to learn and get right. This is partially because it is such a mishmash of things. At its core, English is a mess of Germanic languages, Latin, and Greek. On top of that, the English language has traveled the entire world picking up phrases and words as it went. Many English speakers casually use words like "Gesundheit," "Sushi," "Chai," and "Bistro" day in and day out without ever thinking about their roots. Of course, these common words used in the English world are German, Japanese, Indian and Russian.
With so many words with different roots, its no wonder that it's hard to discern any sort of universal patterns within English, and that knowing the correct pronunciation and usage of words is tough. Unlike many other languages, which are phonetic, meaning that they sound the way they are spelled, or use accents to denote pronunciation, English is mostly memorization. It is even full of words which sound the same, but mean totally different things and are spelled differently. English is truly a tricky language to grasp. If you are a true master of the English language, see if you can pick the right words to complete these sentences in this difficult quiz!