Спряжение глагола punir 

утверждение повествование активный залог мужской род
Форма
Утверждение
Повествование
Отрицание
Вопрос
Залог
Род
Мужской
Женский

Indicatif

PRÉSENT

je punis
tu punis
il punit
nous punissons
vous punissez
ils punissent

PASSÉ COMPOSÉ

j'ai puni
tu as puni
il a puni
nous avons puni
vous avez puni
ils ont puni

IMPARFAIT

je punissais
tu punissais
il punissait
nous punissions
vous punissiez
ils punissaient

PLUS QUE PARFAIT

j'avais puni
tu avais puni
il avait puni
nous avions puni
vous aviez puni
ils avaient puni

FUTUR SIMPLE

je punirai
tu puniras
il punira
nous punirons
vous punirez
ils puniront

FUTUR ANTÉRIEUR

j'aurai puni
tu auras puni
il aura puni
nous aurons puni
vous aurez puni
ils auront puni

PRÉSENT

que je punisse
que tu punisses
qu'il punisse
que nous punissions
que vous punissiez
qu'ils punissent

PASSÉ

que j'aie puni
que tu aies puni
qu'il ait puni
que nous ayons puni
que vous ayez puni
qu'ils aient puni

Conditionnel

PRÉSENT

je punirais
tu punirais
il punirait
nous punirions
vous puniriez
ils puniraient

PASSÉ

j'aurais puni
tu aurais puni
il aurait puni
nous aurions puni
vous auriez puni
ils auraient puni

Impératif

PRÉSENT

punis
punissons
punissez

Participe

PRÉSENT

punissant

PASSÉ

puni
punis
ayant puni

Infinitif

PRÉSENT

punir

PASSÉ

avoir puni

Gérondif

PRÉSENT

en punissant

PASSÉ

en ayant puni

Коротко о главном

punir — глагол 2-й группы, частоупотребимый, переходный, в составных временах спрягается со вспомогательным глаголом avoir.

Особенности спряжения

Группа глаголов на -ir II группы, спрягающаяся по типу finir. Единственное исключение — haïr, которое не попало в эту группу из-за своей экзотической буквы ï в окончании.

Новичкам

Глядя на внушительный список времен, в которых спрягаются французские глаголы, загрустит любой новичок. Я поспешу таких успокоить: вам показали то, что ваша неокрепшая психика не должна была увидеть. :) Мы-то, взрослые, знаем, что реальная жизнь несоизмеримо проще: среднестатистический современный француз в беглой речи использует всего три времени: настоящее, прошедшее (событийное) и будущее. Причем последнее с легкостью заменяется на удивительный по простоте образования глагольный оборот с использованием спряжения одного единственного глагола «идти» в настоящем времени и инфинитива смыслового глагола.

Таким образом, все знания сводятся к двум временам, которые надолго позволят вам абстрагироваться от всей прочей парадигмы спряжения и излагать практически любую вашу мысль без искажения смысла.

И еще одна хорошая новость: второе из этих двух времен — составное, а это значит, что не надо учить шесть форм глагола во всех лицах и числах — достаточно знать его причастие, которое у 90% глаголов звучит так же, как инфинитив. Это французский язык: снаружи кажется ужасно сложно и запутано, а копнешь — все уже упростили до нас.