Study

present perfect tense

  •   0%
  •  0     0     0

  • Hurry up! The film has just / never started.
    just
  • I have bought __________ 1989.
    since
  • ? / you / know / Diana
    Have you known Diana?
  • I ___________ ( not study) for my maths tests.
    haven' t studied
  • He _____ just ______ the door.(open)
    has - opened
  • We ___________ (do) three tests this week.
    have done
  • I'm so excited ! I have just / never been here before!
    never
  • Edward has been in New York _________ three days.
    for
  • ? / Paul / be ill
    Has Paul been ill?
  • How long / ? / Kim / have / French lessons
    How long has Kim had French lessons
  • Jill has been in England ___________ Monday.
    since
  • She has played the piano _________ three years.
    for
  • He ___________( learn) about dinosaurs at school.
    has learnt
  • We ___________ ( already buy ) lots of balloons.
    have already bought
  • Has James ever/ yet had bad marks?
    ever
  • ? Ann and Tina / live / in Canada / How long
    How long have Ann and Tina lived in Canada?
  • ___________ ( you/finish ) your history project yet?
    Have you finished
  • They ___________ ( not be) to the computer lab yet.
    haven' t been
  • _________ ( she/ have ) a good education?
    Has she had
  • Have they ever / yet spent the night in a museum?
    ever
  • ? / Mr Jones/ teach / science
    Has Mr Jones taught science?
  • We haven't been to the new science lab ever / yet.
    yet
  • Have you met your French teacherever / yet?
    yet
  • He isn't here. He is already / since left for school.
    already