John is a strange liar

John is a strange liar.

He lies on six days of the week, but on the seventh day, he always tells the truth.

He made the following statements on three successive days:

Day 1: "I lie on Monday and Tuesday."
Day 2: "Today, it"s Thursday, Saturday, or Sunday."
Day 3: "I lie on Wednesday and Friday."

On which day does John tell the truth?




Similar Riddles

One night, a woman receives a call from the police. They tell her that her husband was murdered and that she should come to the crime scene as soon as possible. The woman drops the phone, shocked, and drives 20 minutes to the crime scene. As soon as she reaches the crime scene, the police arrest her and she is convicted of murder. How do the police know she committed the crime?

Asked by Neha on 01 Jul 2025


A plane crashed between the border of Mexico and America. Where do you bury the survivors?

Asked by Neha on 17 May 2021

What do you answer even though it never asks you questions?

Asked by Neha on 12 Oct 2021


Why do people go to bed?

Asked by Neha on 08 Jan 2024

Can you find a rabbit in the given picture?

Hidden Picture Riddle

Asked by Neha on 08 Apr 2023

Find the next number in the series.
1 10 24 43 67 ?

Asked by Neha on 26 Jun 2024


What has six faces, but does not wear makeup, has twenty-one eyes, but cannot see?

Asked by Neha on 14 Sep 2021

what's the probability of getting a king or a queen from a pack of 52 cards?

Asked by Neha on 27 Sep 2024

Do you know of a place where the wind blows south and then suddenly shifts direction towards the north?

Asked by Neha on 14 Sep 2025


Take one out and scratch my head, I am now black but once was red. What am I?

Asked by Neha on 29 Jul 2025

Hot Articles

Amazing Facts

Artificial Intelligence

Artificial Intelligence has crushed all human records in the puzzle game “2048,” achieving a high score of 839,732 and beating the game in only 973 moves without using any undo.