—Have you ever heard from Lily and Mary? —I haven't heard from______of them.
【正确答案】 C
【答案解析】neither表示“两者之中哪一个都不”,either表示“两者之中的任何一个”。句中已使用了have的否定形式,因此可排除A项。any用十表示“三者及三者以上的任一”。all用于肯定句。因此可排除B,D项。句意为:——你收到过Lily或Mary的消息吗?——没有,两个人的我都没收到。