If you played around with ChatGPT / GPT-3, you will have noticed that it is quite good at reasoning, once it has all the relevant facts. There is however 2 problems: (1) reliability of data it was trained on (2) not knowing about recent events