Answer :

Son is 7, and the mother is 35 years old

===========

Let's let S represent the son's current age.

Then the mother's current age would be (S + 28 ) since she is 28 years older than her son.

We are given that when the son is twice his current age, the mother will be three times as old as the son's age at that time.

If we double the son's current age, we get (2S), and the mother will then be 3*2S = 6S years old in the son's reference.

But we should also note that the same amount of time will pass for both the son and the mother.

If the son ages S years to become (2S) years old, then the mother will also age S years. In that case, the mother's age will be:

  • S + 28 + S = 2S + 28


Now, we can equate the future age of the mother with the quantity given in the problem:

  • 6S = 2S + 28
  • 4S = 28
  • S = 7


We now know that the son is 7 years old. To find the mother's age, we just add 28 to the son's age:

  • Mother's age =  7 + 28  = 35

Conclusion: The son is currently 7 years old, and the mother is currently 35 years old.