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 hide my treasure in the ground, my tail is big and fluffy. If you spot me in a tree, please don’t call me scruffy. What am I?

Asked by Neha on 31 Oct 2025


A man is found dead with a knife in his back When the investigation is done. A chair lays beside him and the forensic team finds moisture around the body.

If he committed suicide, how did he do it?

Asked by Neha on 29 Nov 2025

Luis Garavito killed Density x Volume.

Who is Luis Garavito ?


Luis Garavito Rebus

Asked by Neha on 11 May 2021


Can you find a number that lies one third of the distance between 1/3 and 2/3?

Asked by Neha on 29 Dec 2020

You have to put a letter on the following to make it a meaningful word. The only challenge is that you can't use 'E'.

S E Q U E N C _

Asked by Neha on 23 May 2023

What is always in front of you but can’t be seen?

Asked by Neha on 10 May 2022


You see me once in June, twice in November, and not at all in May. What am I?

Asked by Neha on 31 Jul 2025

What English word has three consecutive double letters?

Asked by Neha on 22 Jan 2023

How many times can you subtract the number two from the number fifty?

Asked by Neha on 12 Mar 2022


What demands an answer, but asks no questions

Asked by Neha on 23 Feb 2026

Hot Articles

Amazing Facts

Word ladder puzzle

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