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

I am a word that begins with the letter “i.” If you add the letter “a” to me, I become a new word with a different meaning, but that sounds exactly the same. What word am I?

Asked by Neha on 19 Mar 2025


What is the next number in this series?

4,12,84,3612....

Asked by Neha on 18 Mar 2023

I am a five-letter word and comprises two different vowels and three same consonants. I am so strong that I can spoil your entire work.

Can you find out who am I?

Asked by Neha on 13 Dec 2024


Prove that the below maths equation is true.

8 + 8 = 91

Asked by Neha on 16 Aug 2021

Spot 5 differences in two Christmas tree below:

Christmas Tree

Asked by Neha on 06 Jul 2021

On rolling two dices (six-sided normal dice) together, what is the probability that the first one comes up with a 2 and the second one comes up with a 5?

Asked by Neha on 08 Oct 2023


Can you arrange four 9's and use at most 2 math symbols, to make the total 100?

Asked by Neha on 21 Nov 2023

Can you find the mistake in the below statement?

Can you find the mistake, Riddle

Asked by Neha on 10 Mar 2026

He does not have any heart but still, He manages to live.
If you kill him, you will eventually die but yet you kill him.
He cannot run, who is He?

Asked by Neha on 21 Dec 2025


By moving just one matchstick, you need to make the below statement true. Can you do it?

Tricky Equation

Asked by Neha on 23 May 2026

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.