John’s Age

John was asked how old he is. He said, “In 2 years I will be twice as old as I was 5 years ago.”

How old is John?


John is 12 years old.

In 2 years, John will be 14 years old. 5 years ago, John was 7 years old.

« Previous Riddle
Next Riddle »