have/has мне моя преподавательница очень просто объяснила - зависит от того, что хочешь сказать. Если группа людей (компания, группа студентов и т.п.) как единая сущность, то has, а если просто как много людей - то have. Собственно мы и по русски похоже говорим: "компания сделала" vs "в компании сделали".
no subject