Game Preview

Present Perfect PART1

  •  English    24     Public
    How well do you know the past participle forms?
  •   Study   Slideshow
  • I _________(be) to Spain many times.
    have been
  •  15
  • She ___________ (become) more independent recently.
    has become
  •  15
  • We ________ (begin) the meeting already.
    have begun
  •  15
  • The wind _____ just _______ (blow) the door open.
    has blown
  •  15
  • He ________ (break) his glasses again.
    has broken
  •  15
  • I ______already_______(bring) the documents.
    have brought
  •  15
  • They _______ (build) three new houses so far.
    have built
  •  15
  • I _______ just ______ (buy) a new laptop.
    have bought
  •  15
  • She _________ (catch) a cold recently.
    has caught
  •  15
  • We ______ already _______ (choose) the restaurant.
    have chosen
  •  15
  • My friends _______ just _____ (come) home.
    have come
  •  15
  • The repairs ______ (cost) a lot of money so far.
    have cost
  •  15
  • I ______ (cut) my hand just now.
    have cut
  •  15
  • He ______ already ______(do) his homework.
    has done
  •  15
  • She _____ never ______(draw) such a big picture before.
    has drawn
  •  15
  • I _______ (not drink) any water yet today.
    haven’t drunk
  •  15