• Perfect Modal Verbs
     Help
  • You look exhausted! You ___ ____ ____ (have) a difficult day.
    must have had
  • You _____ _____ _____ (talk) to her that way. It was disrespectful.
    shouldn't have talked
  • Where is my phone? - I think maybe your brother ____ ____ ____ (take) it.
    could have taken
  • Unlock this slideshow and over 4 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.