Grammar fix
keep a secret
not tell
to not tell anyone information that someone has asked you to keep private.
collocationB1common
Hear it in context
Notice where the phrase sounds natural.
- Can you keep a secret? I have something important to tell you.daily life
- If a friend trusts me, I always try to keep their secrets because I think honesty and trust are important in relationships.IELTS speaking
Fix the pattern
Pattern: keep a/the/my/your secret
WrongCan you hold a secret?
RightCan you keep a secret?
You KEEP a secret — not 'hold' one.
Patternkeep a/the/my/your secret
Use it right
Choose the version that sounds natural in speech.
'Keep a secret' is natural; 'maintain confidentiality of information' is corporate.
Build natural chunks
Words that usually travel with it.
keep a secretkeeptella bigbetween us
Don't confuse it
Do not confuse with 'tell a secret,' which means to share private information.