单选题 30.  We have three sons, but ______ of them lives nearby.
【正确答案】 C
【答案解析】[考点] 词义辨析
either:两者之一;neither:两者都不;none:没有一个,没有人,常与介词of连用,用于复数名词前时表示“(三个或以上)都不”,用于不可数名词前时表示“都不,一点也不”;all:所有,全部。根据句意可知,选C。
   我们有三个儿子,但他们都不住在附近。