"keep secrets" 是动宾短语,核心意思是"保守秘密"(指不将他人或自己的秘密透露给第三方)。
其中:
keep:动词,意为"保持;保留;保守";
secrets:名词"secret"(秘密)的复数形式,表示"多个秘密";若指"一个秘密",常用单数形式 keep a secret(含义相同,只是单复数差异)。
"keep secrets" 通常需结合介词短语补充具体语境(如"为谁保密"或"对谁隐瞒"),常见搭配有:
意为"为某人保守秘密"(强调"替对方守住秘密")。
例句:
My best friend always keeps secrets for me—I can trust her with anything.(我最好的朋友总是为我保守秘密——我什么都能信任她。)
Will you keep this secret for me? I don’t want anyone else to know.(你能为我保守这个秘密吗?我不想让别人知道。)
意为"对某人隐瞒秘密;不把秘密告诉某人"(强调"不让对方知道秘密")。
例句:
Don’t keep secrets from your parents—they just want to help you.(别对父母隐瞒秘密——他们只是想帮你。)
He kept the secret from his wife until their anniversary.(他对妻子隐瞒这个秘密直到他们的周年纪念日。)
若上下文已明确"秘密是什么",可直接用"keep secrets";也可在后面加"about sth"说明"关于某事的秘密"。
例句:
A good friend should keep secrets.(好朋友应该保守秘密。)
She asked me to keep secrets about her new job.(她让我保守关于她新工作的秘密。)
keep a secret(单数):侧重"保守一个具体的秘密"(更常用);
keep secrets(复数):侧重"保守多个秘密"或"具备保守秘密的能力"(更泛化)。
错误示例:Can you keep secret?(×)→ 正确:Can you keep a secret?(√)或 Can you keep secrets?(√)(因"secret"是可数名词,需用冠词或复数)。
"keep" 的过去式/过去分词是 kept,因此过去时态中需替换:
例句:
She kept secrets from me yesterday.(她昨天对我隐瞒了秘密。)
I’ve kept this secret for you for years.(我已经为你保守这个秘密好几年了。)
"keep secrets" 是日常交流中高频短语,常见于:
朋友/家人之间的信任表达(如"我能为你保守秘密");
提醒他人不要泄露信息(如"别告诉别人——要保守秘密!");
描述某人的品质(如"他是个能保守秘密的人")。
总结:"keep secrets" 本质是"保守秘密",关键是通过介词for/from明确"秘密的指向",同时注意"secret"的可数性(单复数或加冠词)。