Put and Keep Difference

Stop confusing these two common English verbs. Learn exactly when to use "put" and when to use "keep".

The Core Difference

The main difference between put and keep lies in the nature of the action and time.

PUT

To move something into a specific place or position.

  • Focus: The action of placing.
  • Duration: Short-term / Momentary action.
  • Example: "I put the keys on the table." (The action happens once).

KEEP

To have or retain possession of something; to store something in a place.

  • Focus: The state of holding/storing.
  • Duration: Long-term / Continuous state.
  • Example: "I keep my keys in my pocket." (They stay there for a while).

Detailed Comparison

FeaturePutKeep
Primary MeaningTo place or set something down.To hold, retain, or store something.
Action TypeDynamic (Movement)Static (State/Condition)
Time FrameInstant / ShortContinuous / Long
Common PrepositionsPut on, Put in, Put downKeep in, Keep at, Keep safe

Real-Life Examples

1. Storage vs. Placement

Put: "Please put the milk in the fridge." (Do it now).

Keep: "We keep the milk in the fridge." (That's where it lives).

2. Money

Put: "He put his money in the bank yesterday." (The act of depositing).

Keep: "He keeps his money in the bank." (His savings are there continuously).

3. Secrets

Put: (Rarely used with secrets in this context).

Keep: "Can you keep a secret?" (Maintain the state of secrecy).

Common Mistakes to Avoid

  • Incorrect: "Where do you put your socks?" (When asking about general storage).
    Correct: "Where do you keep your socks?" (Asking about the usual place).
  • Incorrect: "I keep the book on the table just now."
    Correct: "I put the book on the table just now." (Refers to the specific past action).

FAQ: Put vs Keep

Can I use "put" and "keep" interchangeably?
Generally, no. "Put" is for the movement of placing, while "keep" is for the state of staying. However, in casual speech, the distinction can sometimes blur if the result is the same, but it's safer to stick to the rules.
What is the past tense?
Put: Put (Put - Put - Put)
Keep: Kept (Keep - Kept - Kept)