Question: have keep or have kept?
Answer: The word keep is defined as “to have or retain possession,” of an object, or “place an object” somewhere. The past tense and past participle of the word keep is “kept”. The word keep when used as a verb, requires an object which can be seen in the following sentences in the present tense.