The verb "place" (like all action verbs) does have a present perfect form: "have/has placed."
Example: "She has placed the keys on the table."
The confusion may stem from the fact that "place" is not a stative verb describing a state of being (like "know" or "belong"), so it doesn't use the present perfect to indicate a continuous state from the past. Instead, the present perfect of "place" indicates a completed action with present relevance.
If you meant the noun "place" (a location), nouns do not have verb tenses.