"had it for" is a phrase that implies the possession or ownership of something for a period of time. However, there are several synonyms that can be used to replace this phrase - owned, possessed, held, had in one's possession, controlled, owned outright, held the title to, or had custody of. All of these synonyms convey the same meaning of having something under one's control or care for a certain period. It is important to use the right synonym in the appropriate context to ensure clarity and avoid any confusion. Using synonyms also adds variety in language and helps avoid repetition in writing and speech.