1) Whom has Melissa just fed? - Present Perfect
2) Where have I (можно заменить на местоимение you) been (yet)? (обычно слово already в вопросительных и отрицательных предложениях заменяется на слово yet, но в последнее время все чаще already встречается и в вопросах, поэтому выбор сделайтесами) - Present Perfect
3) What haven't the scientists finished yet? - Present Perfect
4) Who has got several animals at home? - Present Perfect
5) Why did Alex and Jim watch these little ones? - Past Simple