The past tense of shelve is shelved.
The third-person singular simple present indicative form of shelve is shelves.
The present participle of shelve is shelving.
The past participle of shelve is shelved.