Состав вопросы альтернативный,общий ,смысловой, разделительный вопрос . I have olready bought animal
1) Общий: Have I already bought animal? 2) Альтернативный: Have I already bought animal or food? 3) Смысловой: What have I already bought? 4) Разделительный: I have already bought animal, haven't I?