Skip to main content
Grammaring

Search form

  • Topics
  • Tags
  • Glossary
  • Highest rated
  • Verb phrase generator
  • Test your grammar
  • Exercises
  • E-book
Home »Topics »Time, tense and aspect »Present time »Present perfect

Present perfect

perfect
present
tense
  • Form: present perfect
  • Present perfect for past events
  • Present perfect for recent events with a result in the present
  • Present perfect with an incomplete period
  • Present perfect with FOR and SINCE
  • Present perfect with JUST
  • Present perfect with YET and ALREADY
  • IT'S (BEEN) + DAYS / WEEKS / MONTHS / etc. + SINCE
  • Present perfect with quantities
  • Present perfect with superlative forms of adjectives
  • Present perfect with WHEN
◂ Present continuous for habitual actions in the present ▴
Present time
Form: present perfect ▸

Rate this page

up
538 users like this page.

Related topics

The perfect aspect

E-book

For timeline diagrams, quotes and exercises, check out our e-book The Grammaring Guide to English Grammar

About | Copyright

Grammaring – A guide to English grammar | Copyright © 2009-2025