Ответ:

Перевод задания: Выберите правильный предлог.

  1. by accident — Они случайно обнаружили пещеру.
    Устойчивое выражение: by accident — случайно.
    They came across the cave by accident. (Они случайно обнаружили пещеру.)
  2. get over — Сандра никак не может преодолеть свой страх высоты.
    Фразовый глагол get over означает «преодолеть, справиться с чем-либо».
    Sandra just can't get over her fear of heights. (Сандра никак не может преодолеть свой страх высоты.)
  3. on the menu — В меню появились новые блюда.
    Устойчивое выражение: on the menu — в меню.
    New dishes appeared on the menu. (В меню появились новые блюда.)
  4. responsible for — Стюарт Коув отвечает за безопасность водолазов во время съёмок.
    После responsible употребляется предлог for.
    Stuart Cove is responsible for the safety of the divers during filming. (Стюарт Коув отвечает за безопасность водолазов во время съёмок.)
  5. succeed in — Ему удалось собрать деньги для финансирования своего проекта.
    После succeed употребляется предлог in.
    He succeeded in raising money to fund his project. (Ему удалось собрать деньги для финансирования своего проекта.)
  6. a solution to — Им удалось найти решение проблемы.
    Устойчивое сочетание: a solution to a problem — решение проблемы.
    They managed to find a solution to the problem. (Им удалось найти решение проблемы.)

Ответ: 1) by; 2) over; 3) on; 4) for; 5) in; 6) to.