How many animals do I have if all but(除…以外)two are dogs,all

1个回答

  • 不要被动物的复数形式给骗了;

    从语法角度而言,all but ...后面都必须用 复数.

    这题说的是 ”请问我有几只动物?如果除了两只外都是狗、除了两只外都是猫、除了两只外都是仓鼠?

    只可能是每种动物一只,总共三只.

    任何动物超过一只都无法成立.

    The answer is :You have 3 animals,a dog,a cat and a hamster.