can’t find my keys. I ___ left them at school., A) should have, B) might have, He looks exhausted. He ___ been working all night., A) must have, C) should, You ___ told me about the test earlier., could have, B) should have, We ___ meet at 5, but the plan changed., A) were supposed to, C) might have, The package ___ been delivered yesterday., A) should have, B) should have been.

Leaderboard

Visual style

Options

Switch template

)
Continue editing: ?