admit,allow,acknowledge和recognize都有承认的意思,请问有和不同

请高手详细举例说明各个单词的用法和使用的情形。最好说的详细一点,我感激不尽啦,谢谢。

admit:成承认,赞同 ,常含有被迫或不情愿之意,指因外部压力或受到良心谴责等而承认原想否认的事。
如:He admitted hsi guilt(罪过)to the police.
习语 admit that......
admit (to)doing sth.
admit (to) sth.
acknowledge:“承认、供认”,为普通用词,侧重指公开承认事实,某事的存在或某事的真实性。
如:He gladly acknowledged himself in the wrong.他欣然认错。

allow与recognize意思分别是“容许、允许、准许”和“认出、认识、辨认出”
再给你分别两个例句吧

allow:The committee allowed the oil company to build a refinery (炼油厂)on the island.

recongize:She was humming(哼唱) a tune I didn't recognized .
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-07-11
admit doing 就是承认做了什么
allow sb to do/allow doing 允许做某事
acknowledge 是大众的承认 (It is generally acknowledged that.......)
recognize 是官方的承认 而且有认出的意思本回答被网友采纳
相似回答