Multiple choice general knowledge math & puzzles

Pratyush : Today is Monday. Maitreyee : The day after tomorrow will be Friday. Rohit : The day before yesterday was Monday. Abhijit : Tomorrow will be Sunday. If two of them are definitely telling the truth then today is..

  1. Wednesday

  2. Monday

  3. Tuesday

  4. Thursday

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

We need to find which day makes exactly two statements true. If today is Wednesday: Pratyush's "Today is Monday" is false. Maitreyee's "Day after tomorrow is Friday" is false (Friday is 2 days away, tomorrow is Thursday). Rohit's "Day before yesterday was Monday" is true (Monday was 2 days ago from Wednesday). Abhijit's "Tomorrow is Sunday" is false (tomorrow is Thursday). Only 1 statement is true, not 2. Let me check other days. If today is Wednesday: Pratyuth (false), Maitreyee (false), Rohit (true), Abhijit (false) = 1 true. If today is Monday: Pratyush (true), Maitreyee (false), Rohit (true - Sunday was day before yesterday), Abhijit (false) = 2 true! Wait, let me recheck Monday's statements. Monday: Pratyush "Today is Monday" = true. Maitreyee "Day after tomorrow is Wednesday" = Friday claimed, so false. Rohit "Day before yesterday was Saturday" = Monday claimed, so false. Abhijit "Tomorrow is Sunday" = Tomorrow is Tuesday, so false. Only 1 true. Let me try Wednesday again carefully. Wednesday: Day before yesterday is Monday, so Rohit is true. Tomorrow is Thursday, so Abhijit (Sunday) is false. Today is Wednesday, so Pratyush (Monday) is false. Day after tomorrow is Friday, so Maitreyee is true! That's 2 true statements (Rohit and Maitreyee). But wait, Maitreyee said "day after tomorrow will be Friday" - from Wednesday, day after tomorrow IS Friday, so she's true. So Wednesday gives: Pratyush (F), Maitreyee (T), Rohit (T), Abhijit (F) = 2 true. Option A (Wednesday) is correct!