单选题
"Have you got some red eggs?" "No, but I've got ______ ."
A. any white ones B. some white ones
C. some white one D. any white one
【正确答案】
B
【答案解析】[解析] 首先区别some和any。some用于肯定句,而any用于否定句和疑问句中。这样,本题中就将备选项 A、D排除;再看one和ones的区别。one代替单数可数名词,ones代替复数可数名词。本句中需要代替可数名词复数eggs,所以用ones。