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.
Allow cookies