The past tense of gnaw is gnawed or gnew (dialectal).
The third-person singular simple present indicative form of gnaw is gnaws.
The present participle of gnaw is gnawing.
The past participle of gnaw is gnawed or gnawn (archaic).