One thing that people learning English will often say is that it’s a hard and often frustrating language. It’s not as good as sticking to its general rules as many other languages are and has a lot of specific conventions that native speakers tend to take for granted.
But it’s also true that the breadth of the language can even make it overwhelming for native speakers. It’s full of words with definitions just similar enough to seem interchangeable but different enough to trip people up. Can you navigate them?
Scroll down to continue on!