Вопрос
Как правильно: гарантировать кому или гарантировать кого?
Возможны оба варианта управления в зависимости от значения глагола.
- Гарантировать (кому) что – в значении «обеспечить»: гарантировать гражданам соблюдение прав; гарантировать больным хороший уход, гарантировать сохранность банковских вкладов; гарантировать покупателю качество.
- Гарантировать (кого) от чего – в значении «защитить»: гарантировать путешественников от несчастных случаев; гарантировать от последствий стихийных бедствий. Ср. также: никто не гарантирован от стихийных бедствий.
Правильно
гарантировать (кому) что = «обеспечить»; гарантировать (кого) от чего = «защитить».