Required Answer
Current age of John's dad is 42 yrs.
Let the current age of John's dad be 'x' yrs.
In that case,
- John's current age = (x - 31) yrs.
According to the question
Therefore, the current age of John's Dad is 42 years.
Although not asked, we can find John's age too i.e (x - 31) = (42 - 31) = 11 years old.