retain [retained,retained]
【释义】
"retain" means to keep sth or to continue to have sth.
“retain”是指保留某物或继续拥有某物。
It is closely related to take possession of something.
与“占有某物”的含义接近。
keep [kept,kept]
【释义】
"keep" is to hold something or make something stay with you.
“keep”是指拥有某物或使某物留在你身边。
or to stay in a particular condition or position.
或保持在某一特定状态或位置。
【辨析】
"keep" has more broad meaning.
“keep”有更广泛的含义。(retain没有保持某种状态的含义)
In most cases we can replace "retain" with "keep",but we seldom replace the other way around.
在大多数情况下,我们可以用“keep”来代替“retain”,但很少用相反的方式来替换。
In both of these cases "retain" would sound unnatural.
在上面这两种情况下,“retain”听起来不自然。