Prompt: Sally will go to the dance if James goes to the dance. Michael will go to the dance if Julie will go to the dance. James is sick and can't go to the dance. Will Michael go to the dance?
>No, Michael will not go to the dance. If James is sick and can't go, then Sally won't go either. And if Sally won't go, then Julie won't go, which means that the condition for Michael to go to the dance (that Julie will go) is not satisfied.
I think 'actual reasoning' would mean ChatGPT can solve (albeit contrived) puzzles like this. It can't, at least not reliably from my poking and prodding.