Фамилию Соловьев (произошла от прозвища соловей, которое, по-видимому, присваивалось людям с хорошим голосом или тем. кто пел) в мужском роде можно просклонять таким образом (добавим рядом с фамилией имя *Игорь* для большей наглядности и помним, что это слово является существительным одушевленным, именем собственным):
Именительный падеж /задаем вопрос Кто?/: Игорь Соловьев;
Родительный падеж /Кого?/: Игоря Соловьева;
Дательный падеж /Кому?/: Игорю Соловьеву;
Винительный падеж /Кого?/: Игоря Соловьева;
Творительный падеж /Кем?/: Игорем Соловьевым;
Предложный падеж /О ком?/: об Игоре Соловьеве.
А далее покажем, как склоняется эта же фамилия, но уже женского рода (также будем склонять фамилию вместе с именем *Карина*):
Именительный падеж /задаем вопрос Кто?/: Карина Соловьева;
Родительный падеж /Кого?/: Карины Соловьевой;
Дательный падеж /Кому?/: Карине Соловьевой;
Винительный падеж /Кого?/: Карину Соловьеву;
Творительный падеж /Кем?/: Кариной Соловьевой;
Предложный падеж /О ком?/: о Карине Соловьевой.
Посмотрим, как будет склоняться эта же фамилия *Соловьевы* во множественном числе:
Именительный падеж /задаем вопрос Кто?/: соседи Соловьевы;
Родительный падеж /Кого?/: соседей Соловьевых;
Дательный падеж /Кому?/: соседям Соловьевым;
Винительный падеж /Кого?/: соседей Соловьевых;
Творительный падеж /Кем?/: соседями Соловьевыми;
Предложный падеж /О ком?/: о соседях Соловьевых.