Ben is 10.

Bob is 30.

Ben is 10.

Bob is 30.

Bob is 20 years older than Ben. In 10 years, Bob will be twice as old as Ben. How old is each now?If Bob is 20 years older than Ben, then he was 20 years old when Ben was born.

If, in ten years, Bob will be twice as old as Ben, then we must consider this age difference.

Bob will always be 20 years older than Ben, therefore Ben shall be half his age upon him [Ben] being 20.

x/2 = 20

x = 2 * 20

x = 40

This means that Ben will be 20 in 10 years, and that Bob will be 40.

20 - 10 = 10, Ben is now 10 years old.

40 - 10 = 30, Bob is now 30 years old.

Didn't find the answer you were looking for?