• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Home of English Grammar
  • Home
  • Course
  • Exercises
  • Grammar Rules
  • Matches
  • Posts
  • Tools
    • Grammar Checker
    • Very Replacer
    • Word Counter
  • Vocabulary Lists
  • Archives
    • Social Media Posts
    • Writing Guides
  • Join free

Using Perfect Infinitives

November 22, 2010 pdf

The structure ‘have + past participle’ is called a perfect infinitive. Perfect infinitives can have the same kind of meaning as perfect or past tenses.

  • I am glad to have found my soul mate. (= I am glad that I have found my soul mate.)
  • She was sorry to have missed the show. (= She was sorry that she had missed the show.)
  • I hope to have finished the job by next Monday. (= I hope that I will have finished the job by next Monday.)
  • She seems to have quit the job. (= It seems that she has quit the job.)

Unreal past situations

The perfect infinitive is often used after verbs like mean, be, would like etc., to talk about unreal past situations.

  • She was to have returned yesterday, but she fell ill.
  • I meant to have posted the letter, but I forgot. (I did not post the letter.)

After modals

The perfect infinitive is also used after the modal verbs could, might, ought, should, would and needn’t to refer to unreal situations.

  • You should have telephoned – I was getting worried. (The person didn’t phone.)
  • She needn’t have come. (She came.)
  • I would have gone on a vacation if I had had more money. (I didn’t go.)

Notes

Note that the structure modal verb + perfect infinitive does not always refer to unreal past conditions. It can also be used to express certainty or possibility.

  • She should have arrived by now. (=It is possible that she has arrived by now.)

Primary Sidebar

2.4M761.4K165.8K

Free 2027 Grammar Guide

  • Download Grammar Guide (PDF)
  • Online grammar course, A1 to C2
  • Weekly exercises and vocabulary
  • Join over 3 million English learners

We respect your privacy. Unsubscribe anytime.

Already have an account? Sign in

Grammar Checker - Try Now

Latest Posts

  • Idioms for Work Exercise October 29, 2026
  • 100 Best Synonyms for “Realizing” October 29, 2026
  • 100 Best Synonyms for “Crude” October 29, 2026
  • 100 Best Synonyms for “Teamwork” October 28, 2026
  • 100 Words Every Composer Should Know October 28, 2026
  • 100 Best Synonyms for “Get” October 28, 2026
  • Speculating and Evaluating Exercise October 28, 2026
  • 100 Best Synonyms for “Reaffirming” October 28, 2026
  • Capable, competent, skilled, proficient, accomplished and expert: how to choose October 28, 2026
  • The origin of “on the lam” October 28, 2026
Home of English Grammar

Free English grammar exercises, rules and vocabulary lists, with new exercises every week. Join the leading English grammar site with over 3 million followers.

Join free

Learn

  • Exercises
  • Matches
  • Grammar rules
  • Vocabulary lists
  • Writing guides
  • Online tools

More

  • Top social media posts
  • Various posts
  • Contact

Account

  • Join free
  • Grammar Course
  • Free grammar guide (PDF)

Copyright © 2026 EnglishGrammar.org

  • Disclaimer
  • Privacy policy
  • Terms
  • Sitemap