Best long hard riddles for kids

cleanlogicmysterywho am I

I am a 5 letter word. Take away the first letter and I am a country's name. Take away the first two letters and I become the opposite of the 5 letter word. Who am I?
Woman, oman, man.
66.60 %
425 votes
cleanwhat am Isimplepoems

I am a home of knowledge, both banal and profound. In grand halls and small homes I can be found. I am a home for things of many leaves, but my many residents are not living trees. What am I?
Bookshelf
64.94 %
150 votes
logicmysterydetective

A man entered his house and was about to hang up his coat when he heard his wife shout; "No John! Don’t do it!" There was a shot and he could hear his wife fall down. When he entered the kitchen he saw his wife and the gun lying on the floor. There was a police officer, a doctor, and a lawyer standing next to her. Peter immediately knew that the police officer had shot her. But how did he come to know?
The police officer has a name on his badge.
57.37 %
345 votes
logicsimplecleanstory

You are walking down a path when you come to two doors. Opening one of the doors will lead you to a life of prosperity and happiness, while opening the other door will lead to a life of misery and sorrow. You don't know which door leads to which life. In front of the doors are two twin brothers who know which door leads where. One of the brothers always lies, and the other always tells the truth. You don't know which brother is the liar and which is the truth-teller. You are allowed to ask one single question to one of the brothers (not both) to figure out which door to open. What question should you ask?
Ask "If I asked your brother what the good door is, what would he say?" If you ask the truth-telling brother, he will point to the bad door, because this is what the lying brother would point to. Alternatively, if you ask the lying brother, he will also point to the bad door, because this is NOT what the truth-telling brother would point to. So whichever door is pointed to, you should go through the other one.
53.58 %
220 votes