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

Complete the table series riddle by finding the number that can replace "??".

Tabular Math for All

Asked by Neha on 25 Sep 2024


What always comes into a house through the keyhole?

Asked by Neha on 08 Mar 2022

What is the next shape from answers A, B, C, and D figure?

Next Shape Riddle

Asked by Neha on 20 Jan 2024


Baseball bat and ball cost $100. If the bat cost $99 more than the ball, what is the cost of each?

Asked by Neha on 23 May 2021

John killed hundreds of people mercilessly and yet the police were not able to put her behind the bars. Why?

Asked by Neha on 02 Nov 2024

What has hands, but can’t clap?

Asked by Neha on 21 Feb 2022


A maths symbol is hidden in the below Bar Graph. Can you decipher it?

Maths Symbol Graph

Asked by Neha on 27 Mar 2021

One is to three as three is to five and five is to four and four is the magic number.
What is the pattern?

Asked by Neha on 04 Oct 2021

Two men are in a desert. They both have packs on. One of the guys is dead. The guy alive has his pack open, and the guy who is dead has his pack closed. What is in the pack?

Asked by Neha on 19 May 2026


Replace the question mark with the correct number in below Picture:

Replace the Number

Asked by Neha on 30 May 2021

Hot Articles

Amazing Facts

Out of the Box

The phrase “thinking outside the box” was popularised from the solution to a topographical puzzle involving 9 dots in a box shape.