The past tense of graze on is grazed on.
The third-person singular simple present indicative form of graze on is grazes on.
The present participle of graze on is grazing on.
The past participle of graze on is grazed on.