Present Perfect challenge Part I

Active — user can report
Report this worksheet

Author's Instructions

  • Please fill the gaps with the correct form of the present perfect tense: