The past tense of give off odor is gave off odor.
The third-person singular simple present indicative form of give off odor is gives off odor.
The present participle of give off odor is giving off odor.
The past participle of give off odor is given off odor.