Study

Modal Perfects

  •   0%
  •  0     0     0

  • They must have arrived late. They ………………………..arrived early.
    CAN'T HAVE
  • I shouldn't have refused the invitation. I ………………………….accepted the invitation.
    SHOULD HAVE
  • You can't have switched the TV off. You ……………………..left the TV on.
    MUST HAVE
  • He can't have been at home. He …………………………...out.
    MUST HAVE BEEN
  • My computer isn't working. I'm not sure why, but I ………………….. downloaded some malware when I clicked on that link.
    MIGHT / MAY / COULD HAVE
  • The pilot might not have died in the accident. The pilot ………………………..survived the accident.
    MIGHT HAVE
  • He …………………. sent this message. He hasn't got a phone.
    CAN'T HAVE
  • They couldn't have stolen the car during the day. They ………………………….. stolen the car at night.
    MUST HAVE
  • I...…………….. used my GPS. This map is really old and now I'm completely lost.
    SHOULD HAVE