Hello Bamtori, Both these sentences mean the same. Here 'have that' and 'allow that' mean 'to permit'.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
CliveA) We can't have that happen.
[A, as Clive's mentioned in his last message] can be the same, but can also more uncommonly have the less forceful meaning of 'We can't experience that event'. eg King Charles the First can't have his head cut off