keep和remain的区别

如题所述

remain一共只有两种情况,一种是表示“剩余”(remaing problems 未解决的问题),还有一种表示“保持某种状态(尤指别人都已经停止做某事了你还在做)”。
关于第二种,《新牛津英语大词典》上这样释:“continue to exist, especially after other similar people or things have ceased to do”。在这个意思下,你如果说He remained alert the whole time.(他自始至终都很专注)蕴含一种表扬的意思,潜台词就是表扬他这么做不容易,一般人都不能保持专注。

He kept exercising./ He is the only one who remained the habit of exercising.前一句是描述,后一句是褒奖。比如我可能觉得一个人很笨,然后说他"He kept exercising",意思是他可能再努力也没有用,当然也可以表示他很笨但是很努力;而如果用remain,那隐含的意思只可能是表扬。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-04-18
keep sb doing sth 后可加adj 保持的意思 keep up 也有此意 remain 比较复杂 皆可当系动词 remained 做后置定语 剩下的意思 有remain to do remain to have done remain to be done 等用法 还可以加从句 有名词 动词 及物也可不及物 例 You have to remain objective about these thing. 
对于这些事情,你得持客观的态度
第2个回答  2015-04-18
相同: 1,都有"保留,保持"的意思.
2.两者都可以做联系动词后跟形容词.

不同: 1.remain有剩下的意思.
2.keep doing sth 保持做... keep ...from doing sth 阻止... 做... 而remain没有此用法.本回答被网友采纳
相似回答