Вариант кто-либо был кто-либо устаревает, в современном языке он встречается редко (а вот в языке XIX века он широко употреблялся: он был титулярный советник, она — генеральская дочь...). Современная норма: кто-либо был кем-либо.
Последние ответы справочной службы
Фраза некорректна. Предлагаем варианты: поиск программ, инструмент для поиска программ.
Страница ответаНаписание пол Саудовской Аравии правильно.
Страница ответаОба варианта корректны.
Страница ответа