This letter riddle is easier to solve when you ignore the meaning of the words and look only at how they are spelled.
The clue asks: what letter appears once in “year,” twice in “every,” but never in “day”?
The answer is the letter E.
The word year contains one E. The word every contains two E’s. The word day contains no E at all.
That spelling pattern satisfies every part of the clue. The puzzle can be misleading because the words refer to time, so it is natural to start thinking about calendars, dates, or days of the week. But none of that matters. The solution comes entirely from counting one specific letter inside each word.


