核心问题
(1)You don't keep your word. Why didn't you tell me then? [《高中英语教科书》第三册(上),人教社,p.43]
(2) You don't keep your words. 你不遵守诺言(你说话不算数)。(同书,《课文注释》, p.159)
请问上面的 keep word 与 keep words 究竟哪个正确?
词典解答
keep one's word(遵守诺言)是固定短语,其中的 word 只能用单数,而不能用复数。其反义词是 break one's word(食言,说话不算数):
-
He always keeps his word. 他总是遵守诺言。
-
I kept my word to her. 我履行了对她的诺言。
-
I am not going to break my word to her. 我不打算对她食言。
[附注]但是在下列习语中使用复数形式 words: eat one's words(收回自己的话), swallow one's words(口齿不清), have words(吵架)。