Game Preview

Present Perfect PART 2

  •  English    25     Public
    How well do you know the present perfect?
  •   Study   Slideshow
  • I ______(forget) my keys at home.
    have forgotten
  •  15
  • She_______(get) a new job.
    has got
  •  15
  • He _____(give) me good advice.
    has given
  •  15
  • We______(go) to Spain many times.
    have gone
  •  15
  • The children _______ (grow) a lot this year.
    have grown
  •  15
  • They______(have) a long day.
    have had
  •  15
  • I _______(hear) this song before.
    have heard
  •  15
  • The ball_____(hit) the window.
    has hit
  •  15
  • She ______(hold) the baby carefully.
    has held
  •  15
  • I _______(keep) all your letters.
    have kept
  •  15
  • We _______ (know) each other for ten years.
    have known
  •  15
  • He _______ (lay) the books on the table.
    has laid
  •  15
  • They _______ (leave) the house already.
    have left
  •  15
  • My parents _______ (let) me go to the party.
    have let
  •  15
  • The cat _______ (lie) on the sofa all day.
    has lain
  •  15
  • He _______ (lie – lügen) about his age.
    has lied
  •  15