Phil asks his friend Stan when his birthday is. Stan replies that he was 32 the day before yesterday and next year he’ll be 35. When is his birthday and how is this possible?
His birthday is on 31st December. Phil asks Stan on 1st January. So on the day before yesterday (30 December) Stan was 32. Yesterday (31st December) he became 33. This year he will be 34 on 31st December. So next year on 31st December he will be 35 years.
This is true only one day in a year.
If the day before yesterday Susie was nine, yesterday she was ten, and next year she will be twelve, when is Susie's birthday and what is today?
Joe said to his friend at a New Year's Eve Party, "Yesterday I was twenty, but next year I will be twenty-two." When is Joe's birthday?
When the day before yesterday was referred to as the day after tomorrow, the day that was then called yesterday was as far away from the day we now call tomorrow as yesterday is from the day which we shall now be able to speak of last Monday as a week ago yesterday What day is it?