The past tense of peck at is pecked at.
The third-person singular simple present indicative form of peck at is pecks at.
The present participle of peck at is pecking at.
The past participle of peck at is pecked at.