Present Perfect Quiz

  • Question of

    Lisa _____ not been to France.

    • has
    • is
    • have
    • was
  • Question of

    _____ you finished your homework?

    • Have
    • Has
    • Is
    • were
  • Question of

    They___ gone to a rock concert.

    • Have
    • is
    • was
    • has
  • Question of

    _____ you been to Japan?

    • Have
    • Has
    • Is
    • were
  • Question of

    We _____ never eaten Mexican food.

    • have
    • has
    • are
    • was
  • Question of

    Andrea has _____ her umbrella.

    • forgotten
    • forget
    • forgetting
    • remembering
  • Question of

    _____ the sun come up?

    • Has
    • Have
    • Was
    • were
  • Question of

    The children ________ the lost puppy.

    • have found
    • have find
    • is finding
    • has find
  • Question of

    Justine been a vegetarian _____ three years.

    • for
    • since
    • after
    • before
  • Question of

    I haven’t worked _____ last December.

    • since
    • for
    • by
    • to
  • Question of

    _______ you finished your homework?

    • Have
    • Has
    • Done
    • complete
  • Question of

    We ______ already eaten. We are not hungry.

    • have
    • had
    • eating
    • are
  • Question of

    Karen ______ broken her leg. She has a cast on her leg.

    • has
    • have
    • did
    • had
  • Question of

    My dad _______ come late everyday this week.

    • has
    • have
    • do
    • was
  • Question of

    We _______ been married for a long time.

    • have
    • has
    • were
    • did
  • Question of

    I ______ traveled to Spain. We really liked Spain..

    • have
    • go
    • had
    • do
  • Question of

    The children ______ gone to school.

    • have
    • went
    • has
    • was
  • Question of

    That smells really good. ______ you baked a cake?

    • Have
    • Done
    • Has
    • are
  • Question of

    I _____________ my homework yet.

    • haven’t finished
    • has finished
    • did finished
    • have finish
  • Question of

    My father is on the way. He ____________ home yet.

    • hasn’t arrived
    • haven’t arrived
    • didn’t arrived
    • arrived
  • Question of

    I am not hungry. I have _______ eaten.

    • just
    • yet
    • now
    • ever
  • Question of

    I have never ___________ to Paris.

    • been
    • went
    • go
    • was
  • Question of

    ________ you ever been to New York?

    • Have
    • Are
    • Were
    • Do
  • Question of

    I am still working. I haven’t finished my work ________.

    • yet
    • already
    • still
    • never
  • Question of

    I am looking for my pen. I __________ it.

    • have lost
    • lost
    • did lost
    • was lost
  • Question of

    During the two years David ____________ ten different jobs.

    • has had
    • has has
    • have had
    • have has
  • Question of

    I __________ a teacher since 2002.

    • have been
    • was
    • have be
    • had be
  • Question of

    My friend ______________ my new dress yet.

    • hasn’t seen
    • didn’t see
    • haven’t seen
    • hasn’t see
  • Question of

    We ———- blood.

    • Have given
    • Give
    • Has given
    • Hasn’t given
  • Question of

    Have you ———– a trophy?

    • Won
    • Win
    • Winning
    • Achieved

Leave your vote