Game Preview

Present perfect

  •  English    10     Public
    What is the present perfect form of the verb?
  •   Study   Slideshow
  • give -> I have ________.
    I have given.
  •  15
  • eat -> I have ________.
    I have eaten.
  •  15
  • go -> I have ________.
    I have gone.
  •  15
  • see -> I have ________.
    I have seen.
  •  15
  • take -> I have ________.
    I have taken.
  •  15
  • do -> I have ________.
    I have done.
  •  15
  • make -> I have ________.
    I have made.
  •  15
  • drink -> I have ________.
    I have drunk.
  •  15
  • write -> I have ________.
    I have written.
  •  15
  • finish -> I have ________.
    I have finished.
  •  15