The floor is wet — it __________ (rain) earlier., must have rained, could have rain, She __________ (forget) your birthday; she called you this morning., can’t / couldn’t have forgotten, can't forget, They __________ (miss) the train; they’re still waiting at the station., must have missed, must have miss, He __________ (leave) already; his coat is still here., can’t / couldn’t have left, could have leave, You look tired — you __________ (sleep) well last night., might not have slept, may not have slept, The lights are off; they __________ (go) to bed., must have gone, must had went, I’m not sure — he __________ (send) the email, but I haven’t seen it., might have sent, may have, That sound __________ (come) from outside; the window is open., must have come, must come.

Leaderboard

Visual style

Options

Switch template

)
Continue editing: ?