Ответ:

Have you visited — период “this year” ещё продолжается, поэтому подходит Present Perfect.

Have you visited many countries this year? (Ты побывал во многих странах в этом году?)