Related topics

  1. present perfect progressive
  2. present perfect tense
  3. present perfect continuous
  4. present perfect simple
  5. present perfect bildung
  6. present perfect examples
  7. present perfect vs past simple
  8. present perfect exercises

Questions in this topic