Game Preview

Present perfect tense

  •  English    35     Public
    Present perfect tense
  •   Study   Slideshow
  • I _____________________ (finish) my assignment.
    have finished
  •  15
  • They _____________________ (not visit) their grandparents this year.
    haven't visited
  •  15
  • _____________________ you (learn) how to swim yet?
    Have
  •  15
  • We _____________________ (not buy) a new car.
    haven't bought
  •  15
  • He _____________________ (read) the book I recommended.
    has read
  •  15
  • Mary _____________________ (not clean) her room yet.
    hasn't cleaned
  •  15
  • _____________________ you (see) the latest movie?
    Have
  •  15
  • They _____________________ (travel) to many countries.
    have traveled
  •  15
  • I _____________________ (not complete) the online course.
    haven't completed
  •  15
  • She _____________________ (write) a bestselling novel.
    has written
  •  15
  • We _____________________ (not eat) at that restaurant before.
    haven't eaten
  •  15
  • _____________________ your brother (graduate) from college yet?
    Has
  •  15
  • They _____________________ (not attend) the wedding ceremony.
    haven't attended
  •  15
  • I _____________________ (lose) my keys again.
    have lost
  •  15
  • She _____________________ (not write) her Biology homework yet.
    hasn't written
  •  15
  • We _____________________ (not visit) the new museum yet.
    haven't visited
  •  15