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

If "P" means "-", "Q" means "/", "R" means "+", and "S" means "*" then find the value of the following:

21 Q 7 R 9 S 10 P 13

Asked by Neha on 16 Oct 2025


How can you make number one disappear by adding something to it?

Asked by Neha on 08 May 2024

There was a strange boy who was born before his father. How can this be possible?

Asked by Neha on 06 Jul 2024


When it is alive we sing, when it is dead we clap our hands. What is it?

Asked by Neha on 22 Aug 2025

I have teeth but i don't bite. Who Am I ?

Teeth for showpiece

Asked by Neha on 29 Mar 2021

Why is the Hole below a Lock?

The Hole below a Lock

Asked by Neha on 22 Jul 2023


The person who makes it has no need for it. He who purchases it does not use it. The person who does use it does not know they are. What is it?

Asked by Neha on 16 Jun 2025

Which number should replace the question mark?

Triangular Logic

Asked by Neha on 11 Aug 2023

On the dull night when the blonde was dozing, she heard an odd clamour and she saw that there was a bizarre man with a gun simply outside her home. So she raced to the telephone to call the police, however, she can't dial 911. Why?

Asked by Neha on 09 Oct 2024


Two batsman each on 94 runs. Seven runs needed to win in last 3 balls. Both make 100*. How?

Asked by Neha on 09 Apr 2023

Hot Articles

Amazing Facts

Word ladder puzzle

The word ladder puzzle was invented by Lewis Carroll, author of Alice’s Adventures in Wonderland.