Game Preview

Perfect Infinitives with modal verbs

  •  English    6     Public
    Work out your grammar skills.
  •   Study   Slideshow
  • She is unlikely to oversleep. She is never late.
    She can't have overslept. She is never late
  •  15
  • Perhaps she didn't know about that.
    She may not have known about that.
  •  15
  • I'm sure he hurt the muscle while playing.
    I guess I must have hurt the muscle while playing.
  •  15
  • It was better if you did it previously.
    You should have done it previously.
  •  15
  • It wasn't necessary for us to be present all the time.
    We needn't have been present all the time
  •  15
  • There's a slight chance that they went away
    They might have gone away already.
  •  15