Ответ:

Перевод задания: Охотник за вулканами побывал на Гавайях три раза до настоящего времени.

Выбираем A has visited: выражение so far указывает на действие, связанное с настоящим, поэтому нужен Present Perfect.

Ответ: has visited