Thanks Kim. Yes, you're right.

However, if Zoe never cashed the cheque, it means it would still have been in his account when he died and he could still have left it to her in his will, which is how it comes to be hers now.