2 years and 9 months from July is April of the following year.
Convert the amount of time given to months. 2 years is equal to 24 months, and 9 months is equal to 9 months, for a total of 33 months.
Divide the number of months by 12. This gives us a quotient of 2 and a remainder of 9.
The quotient represents the number of years that have passed. Since we are currently in July, and each year has 12 months, then 2 years from now will be July of the following year.
The remainder represents the number of months that have passed in the current year. Since we are currently in July, and the remainder is 9, then 9 months from now will be April of the following year.
Therefore, 2 years and 9 months from now will be April.