A quick quiz to review your use and knowledge for speculating, criticising, assuming etc.
You should have done something.
You must have done something.
You can have done something.
You should have told them.
You must have told them.
You needn't have told them.
He should have lied.
He ought to have lied.
He must have lied.
They needn't have gotten the memo.
They shouldn't have gotten the memo.
They can't have gotten the memo.
We shouldn't have pad immediately.
We needn't have paid immediately.
We couldn't have paid immediately.
It could have been sent by email.
It will have been sent by email.
It might have been sent by email.
Would have seen their videoed presentations by now.
Will have seen their videoed presentations by now.
Must have seen their videoed presentations by now.