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

Which tank will fill first?

Fill The Tank

Asked by Neha on 13 Jul 2021


What does the below image rebus riddle means ?

Rebus Riddle

Asked by Neha on 04 Sep 2021

Which Burger Is Different in below image?

Odd Man out

Asked by Neha on 09 Feb 2023


Today is John's birthday.
A year ago, John had five candles and he lit all the candles except the one at the last.
Now he is going to light all the candles.

How old is John Today?

(He is not five today.....)

Asked by Neha on 04 Feb 2025

Why is 6 afraid of 7?

Asked by Neha on 28 Oct 2024

Replace the question mark in the picture below.

Fill the Required Number Puzzle

Asked by Neha on 07 Jan 2026


What came first, the chicken or the egg?

Asked by Neha on 29 Dec 2025

What has one letter and starts with an E?

Asked by Neha on 18 Dec 2024

How many bananas can you eat if your stomach is empty?

Asked by Neha on 13 Mar 2022


A man is shown a portrait painting. He looks closely, then tells, “Brothers and sisters have I none, but that man’s father is my father’s son!” Who is the man in the portrait?

Asked by Neha on 18 Jun 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.