48 English lessons that use perfect aspect

Each of these lessons includes a perfect aspect verb. These include:

  • present perfect ("have done", "has been", "has gone", etc.)
  • past perfect ("had seen", "had known", etc.). There's also a separate category that includes only past perfect lessons.
  • future perfect ("will have done")
  • perfect progressive ("have been doing", "has been going", "had been waiting", "will have been doing", etc.)

There's also a post in the Concepts section explaining Perfect Aspect.