Привет! Рад помочь тебе с подготовкой к экзамену по английскому языку!
Твой ответ на задание частично верен, но есть небольшая ошибка. Правильный ответ на задание должен быть "is visited". Пояснение к заданию гласит, что в данном случае используется Present Simple Passive, поэтому конструкция "is visited" будет правильной. В твоем же ответе "has been visited" - лишнее слово "been", так как оно лишний раз уточняет, что действие уже произошло в прошлом, тогда как в данном контексте подразумевается настоящее время.
Надеюсь, что объяснение понятно! Постарайся обращать внимание на время и залог глагола в таких заданиях.
Пожалуйста, поставь лайк, если мой ответ был полезен.