In a test I had earlier, there was a rewrite section where there was this sentence :
John told Gary he would wash his car
Here is my rewrite :
John offered his help in washing the car for Gary
According to my teacher, here is what it is supposed to be :
John offered to wash Gary's car
Efficiency and naturalness aside, is my sentence perfectly grammatical and does it retain most of the context ?