david must have taken your books...
i shouldn’t have parked...
you needn’t to clean the floor
Liz might not have met Harry before
Ann might not left yet
They can’t have eaten all the food...
Jack should have arrived half an hour ago
Pam and Tim must have decided not to come