Ответ:
Перевод задания: Если бы она раньше __________ ресторан Moon, она бы не порекомендовала его тебе.
Правильный вариант — had visited. Это условное предложение третьего типа: в части с if употребляется Past Perfect, а в главной части — would have с причастием прошедшего времени.
If she had visited the Moon Restaurant earlier, she wouldn’t have recommended it to you.
Если бы она раньше посетила ресторан Moon, она бы не порекомендовала его тебе.
