ascertain, determine, discover, learn, unearth
这组词都可表示“发现以前自己不知道的东西”。它们的区别是:
discover指经过调查、探索去发现已经存在或可能存在、事实上的东西,这种发现也可能出于偶然; ascertain很少指偶然的发现,侧重先前的无知与无把握,以及认真地去发现真理或真相; determine比ascertain更强调寻找事实或真理,以解决争端或争执,主要用于科学和法律方面; unearth指将隐藏的、被遗忘的、失去的或极其难以追寻的东西公之于众或暴露于世,常常强调发现以前所做的认真长期的调查; learn指获得知识,发现者一般没有或很少花多大力气。例如:
The surgeon general has determined that cigarette smoking is dangerous to our health.卫生局长已确定吸烟危害健康。
The question is to ascertain what the people really want.问题在于一定要弄清人们究竟需要什么。
We discovered the powder consisting of harmful ingredients.我们发现这种粉末含有害成分。
Projecting ourselves into the future world, we should learn as much as we can now.设想一下处身于未来的世界当中,我们现在就应该尽可能多学一点东西。
They have unearthed the secret.他们已经发现了这个秘密。
discover,find,detect,ascertain
这些动词均有“发现”之意。
discover指发现本来已经存在,后被人认识的事物、真理或情况。
find普通用词,可指偶然发现,也可指经过寻找后得到或重新获得已失去的东西。强调动作的结果。
detect正式用词,强调经过周密观察或研究而有所获得和发现,尤指发现有意隐藏之物。
ascertain较正式用词,指有意搜寻与发现。