"keep a diary" 是英语中常用的短语,字面直译为“保持一本日记”,但更符合中文表达习惯的意思是 “写日记”(强调定期、持续的动作,即“坚持记日记”)。
该短语的关键在于 "keep" 所体现的“持续、维持”属性——它不是偶尔写一次,而是定期(如每天、每周)坚持记录。用法上需注意以下几点:
例:
I keep a diary to record my daily thoughts.(我写日记来记录日常想法。)
She has kept a diary since she was 10.(她从10岁起就坚持写日记。)
常用介词:about(关于…)、of(…的记录)
例:
He keeps a diary about his work experiences.(他写日记记录工作经历。)
They kept a diary of their trip to Japan.(他们写日记记录日本之行。)
一般现在时(表习惯):I keep a diary every night.(我每晚写日记。)
一般过去时(表过去的习惯):She kept a diary during her college years.(她大学时写日记。)
现在完成时(表从过去持续到现在):We have kept a diary for three years.(我们已经写了三年日记。)
否定:I don’t keep a diary anymore.(我不再写日记了。)
疑问:Do you keep a diary?(你写日记吗?)
"write a diary" 也可译为“写日记”,但侧重单次动作(比如“今天写了一篇日记”);而"keep a diary" 更强调长期坚持的习惯(比如“每天都写日记”)。
例:
I wrote a diary last night.(我昨晚写了一篇日记。)(单次)
I keep a diary every night.(我每晚都写日记。)(习惯)
keep a daily diary:写每日日记
keep a personal diary:写私人日记
keep a travel diary:写旅行日记
总结:"keep a diary" 是表达“坚持写日记”的标准短语,核心是“持续的习惯”,需结合时态和介词扩展使用。