Hi, welcome to English Forums Knew - past tense (in the past, with little or no relations with the present) Has known - present perfect (happened in the past, with relations to the present) Had know n - past perfect (emphasis of a past event which happened before another past event) So the difference is "time".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.