Study

Present perfect/might

  •   0%
  •  0     0     0

  • Bob hasn't studied much. He _________ pass the exam.
    might not
  • _____ you ever ______ (cheat) in an English test?
    Have cheated
  • That ladder is broken. He ________.
    might fall
  • Look at the clouds. I think it _____________.
    might rain
  • That girl is very fast. She _________ the race.
    might win
  • The man ________ (ask) for help. He is frightened.
    has asked
  • Caroline ________ (learn) to play the piano recently.
    has learned
  • _______ he ever ______ (make) a snowman?
    has made
  • The poor man _______ (not/sell) any vegetables this morning.
    hasn't sold
  • He _________ (receive) an amazing letter today.
    has received
  • I _________ (read) this book three times.
    have read
  • _____ your father ever _____ (cook) dinner?
    has cooked
  • Thomas ______ already ______ (send) the invitation.
    has sent
  • My neighbours ______ just _____ a new house.
    have bought
  • His uncle _______ (cook) some meat.
    has cooked
  • Martin _______ (not/paint) my house yet.
    hasn't painted
  • I don't feel well today. I ________ come to the party.
    might not
  • _____ you ever _____ (play) baseball?
    have played