be capable of “能够,有能力”的意思,同时,后面由when引导的时间状语从句中,作者清楚地表达了“when these(human smells) are diluted to far below one part in one million”(即使当气味被稀释到百万分之一);因此,前面一句的意思需要呈现为“Our noses are capable of 1 human smells”,我们的鼻子可以区分distinguishing/发现discovering/确定determining /察觉detecting人类的气味。将这些选项带入之后,discover和detect两个词会容易引起混淆,这个时候,我们来仔细区分下这两个词以及find 和ascertain之间的区别: