Game Preview

Present perfect tense

  •  English    16     Public
    Present perfect tense
  •   Study   Slideshow
  • I _____________________ (not finish) my assignment yet.
    haven't finished
  •  15
  • They _____________________ (not visit) their grandparents this year.
    haven't visited
  •  15
  • He _____________________ (read) the book I recommended.
    has read
  •  15
  • They _____________________ (travel) to many countries.
    have traveled
  •  15
  • We _____________________ (not eat) at that restaurant before.
    haven't eaten
  •  15
  • _____________________ your brother (graduate) from college yet?
    Has / graduated
  •  15
  • I _____________________ (lose) my keys again.
    have lost
  •  15
  • We _____________________ (not visit) the new museum yet.
    haven't visited
  •  15
  • _____________________ he (learn) to play the guitar?
    Has / learned
  •  15
  • _____________________ you (go) to the beach this summer?
    Have / gone
  •  15
  • They _____________________ (not meet) the new neighbors yet.
    haven't met
  •  15
  • _____________________ you (see) the latest news update?
    Have / seen
  •  15
  • He _____________________ (run) three marathons this year.
    has run
  •  15
  • She _____________________ (watch) that movie three times.
    has watched
  •  15
  • _____________________ they (move) to the new city yet?
    Have / moved
  •  15
  • We _____________________ (not paint) the living room yet.
    haven't painted
  •  15