Good Riddles

 
Riddle #187 (medium)

Question: I have no wings but I fly,
I have no teeth but I bite.

What am I?

Rainbow ☺ (medium)

Question: What is at the end of a rainbow?

Question: 500 is at my end and my start, yet 5 is at my heart.
The first letter and the first number make me complete.
My name is that of a king.

What am I?

Riddle #241 (medium)

Question: How can you flip the shape upside down by moving only two of the sticks?

Riddle #1273 (medium)

Question: Little Johnny's teacher asks him, "If I gave you two cats, then two more, and two more cats; how many would you have?"

Little Johnny replies, "Seven!"

His teacher asks him again more slowly, "If I gave you two cats, then two more, and two more cats; how many would you have?"

But again Little Johnny replies, "Seven!"

Next she asks, "If I get two cats, then two more, and two more cats; how many would I have?"

Little Johnny replies, "Six!"

"Good Job Johnny! Now if I gave you two cats, then two more, and two more cats; how many would you have?"

Johnny thinks for a second, "Seven."

But Johnny is not wrong. Why?