The past tense of dedicate is dedicated.
The third-person singular simple present indicative form of dedicate is dedicates.
The present participle of dedicate is dedicating.
The past participle of dedicate is dedicated.