Study

Present perfect verbs 2

  •   0%
  •  0     0     0

  • They have ... (let) their dog run freely in the park.
    let
  • They have ... (keep) the secret for years.
    kept
  • He has ... (lose) his keys again.
    lost
  • She has ... (put) the book on the shelf.
    put
  • They have ... (go) to the store.
    gone
  • She has ... (hold) the baby carefully.
    held
  • He has ... (hit) the ball out of the park.
    hit
  • She has ... (lay down) for a nap.
    lain down
  • We have ... (ride) horses in the countryside.
    ridden
  • This symbol has ... (mean) peace for centuries.
    meant
  • He has ... ( have) a busy day at work.
    had
  • I have ... (hurt) my foot while hiking.
    hurt
  • They have ... (run) a marathon.
    run
  • She has ...(say) everything she needed to say.
    said
  • He has ... (learn) Spanish in school.
    learnt/learned
  • Sarah has ... (know) Tom since they were kids.
    known
  • Emma has finally ... (meet) her favorite author at the book fair.
    met
  • I have ... (hear) that song before, but I can't remember where.
    heard
  • They have ... (leave) my pencil at home.
    left
  • She has ...(give) me a present.
    given
  • We have  already ... (do) our homework.
    done
  • He has ... (read) all the Harry Potter books.
    read
  • The plant has ... (grow) a lot this spring.
    grown
  • We have ... (see) a very big dog today.
    seen