Keep 是九大「魔鬼」動詞之一,那麼它的用法之豐富或強大就不言而喻了,其中一個用法是結構:keep sth + adv/prep,如 keep one‘s coat on,意為「一直穿著大衣」,其中的 on 是副詞,然而 keep your shirt on 居然不是「一直穿著襯衫」,實際意思讓我目瞪口呆!
首先我們要弄清楚一個概念,然后才能很好去剖析這個短語;keep sth on 和短語動詞的 keep on 是完全不一樣的概念;其中前者的 keep 和 on 是彼此沒有關系,也就是說 keep 的意思不會因為 on 的加入而發生改變,而后者的 keep on 是一個短語動詞,其中的 keep 因為搭檔 on 而改變了自己。
非短語動詞的 keep sth on 中的 keep 是「(使)保持,處于」的意思,keep sth on 表示使某物一直處于在或開等的狀態,又如:
I always keep one light on when I go to bed.
我睡覺時總是開著一盞燈。
而短語動詞的 keep on 意思就有所不同,它們是一個整體,誰都不能離開誰,否則意思就發生變化了,可以意為「繼繼續雇傭,繼續租用」等,例如:
The top management decided to keep Ellen on due to her outstanding contribution.
由于埃倫的杰出貢獻,最高管理層決定留任她。
需要注意的是 keep on 還有一個用法 keep on doing sth,意為「繼續或重復做某事」,此時的 keep on 也屬于短語動詞的范疇,相當于 keep doing sth,例如:
I keep on thinking I‘ve seen her before somewhere.
我一直在想我以前在什麼地方見過她。
現實中還有很多人被 keep 和 keep on 的區別所困擾,其實它們的區別很簡單,keep on 是 keep 的「強化」 版本;當后面接動名詞時,兩者是同一個意思的不同版本,不同的是 keep 是動詞,keep on 是短語動詞,而且 keep 后面還可以接除動名詞之外的其他成分,如 keep + N 或 keep + adj,而 keep on 不行。
一個典型的俗語是 keep on keeping on,它的意思是「繼續努力」,通常指在生活或生存中要堅持,例如:
You‘ve got to just keep on keeping on, no matter how trying the work may get.
不管工作有多艱難,你都必須堅持下去。
了解了 keep on 是一個怎麼樣的存在之后,我們就能清楚地知道 keep one‘s shirt on 中的 keep on 不是短語動詞,那麼 keep one’s shirt on 的字面意思是「一直穿著襯衫」,但它的實際意思卻跟「襯衫」無關。
其實 keep one‘s shirt on 是一個習語,意思是勸某人要保持冷靜,通常用作祈使句,相當于 calm down,意為「別生氣,保持冷靜」等,類似的是 keep one’s pants on,例如:
It would have gone smoothly if Larry had been able to keep his shirt on instead of trying to get in early.
如果拉里能保持冷靜,而不是試圖早點進去,事情就會順利進行。