Study

Present Perfect

  •   0%
  •  0     0     0

  • I’m not coming to the movie theater with you because I’ve already _______ the movie. (see)
    I’m not coming to the movie theater with you because I’ve already seen the movie.
  • I’m not having lunch because I’ve already ________ (eat).
    I’m not having lunch because I’ve already eaten.
  • yet / he / made / hasn’t / a mistake
    He hasn’t made a mistake yet.
  • done / have / yet / you / your homework?
    Have you done your homework yet?
  • I’m staying at home this evening because I haven’t _______my homework yet. (do)
    I’m staying at home this evening because I haven’t done my homework yet.
  • My parents are annoyed with me because I haven’t ____ sorry yet. (say)
    My parents are annoyed with me because I haven’t said sorry yet.
  • arrived / just / has / Shahed
    Shahed has just arrived.
  • Have you ever ____________ caviar? (eat)
  • never / has / Toronto / been / He / to
    He has never been to Toronto.
  • I have not ________ today. (work)
    I have not worked today.
  • this book / I / just / finished / have
    I have just finished this book.
  • I’m not going out because it’s just ________ to rain. (start)
    I’m not going out because it’s just started to rain.
  • We have ________ a new lamp. (buy)
    We have bought a new lamp.
  • already / seen / they / that movie / have
    They have already seen that movie.
  • have / had / lunch / I / already
    I have already had lunch.
  • Has he ________ to his boss? (speak)
    Has he spoken to his boss?
  • Ben is unhappy because Evie has just ________ with him. (break up)
    Ben is unhappy because Evie has just broken up with him.
  • We have just ______ back from our holidays. (get)
    We have just gotten back from our holidays.
  • He has _______ five letters. (write)
    He has written five letters.
  • Have you ever ______ a ghost? (see)
    Have you ever seen a ghost?