I have known Jack for six years.
Объяснение: Здесь нужно использовать Present Perfect, так как глагол "know" (знать) обычно не используется в Continuous временах. Важен факт знания Джека в течение шести лет.