English is a language with rich history. It has evolved over thousands of years and been influenced by the languages of many other nations. The pronunciation of some words has also changed during the years, however, in many cases, the spelling of these words remained the same. That is why English is not a phonetic language, and it’s also the reason why there are a lot of silent letters.
One of the silent letters is the letter K. It’s not pronounced when it stands before an N:
- knight /nait/
- know /nou/
- knee /ni:/
- knock /nak/
For more examples and explanation, please read Nadia’s post:
List of Words With 17 Silent Letters in English
It’s an extremely interesting topic, I hope you will enjoy learning about it.