Автор Hayer Soffen задал вопрос в разделе Лингвистика
Что такое перфектный инфинитив? и получил лучший ответ
Ответ от Д[гуру]
Берете глагол в форме Present Perfect и ставите вспомогательный глагол have в форму инфинитива. Например,She has cooked dinner.has cooked --> to have cooked (перфектный инфинитив)Перфектный инфинитив используется в сочетании с модальными глаголами, чтобы указать, что модальность относится к действию в прошлом или к завершенному действию. Перфектный инфинитив нужен, так как у некоторых модальных глаголов нет формы прошедшего времени.She must cook dinner every day. = Должно быть, она готовит обед каждый день.She must be cooking dinner. = Должно быть, она (сейчас) готовит обед.She must have cooked dinner. = Должно быть, она приготовила обед.
Инфинитив в презень перфекте
Это Perfect Infinitive: to have + причастие второе смыслового глагола to have gone/written/done.
Это составная конструкция, выраженная в третьей форме глагола, которая в настоящем времени - должна была бы выглядеть как сложная глагольная конструкция в инфинитиве.
Скажите это на экзамене - и вы поразите своими познаниями и наставников своих и соучеников своих, о Хайер Соффен!
И, право, не стОит благодарности.
Перфектный инфинитив употребляется с модальными глаголами и выражает действие в прошлом.