回答

had been visitedはダメですか? → はい、ダメです。
【理由】
He [has been visited](現在完了・受動態):彼は[訪れられたことがあります]という意味になり、後ろのChicago(シカゴ)が結びつかない。
④ He(s) visited(V) Chicago(O) many times when he lived in the U.S. 彼はアメリカに住んでいた時、何度もシカゴを訪れました。

参考にしてください。

taka

訂正:[has been visited](現在完了・受動態):彼は[訪れられたことがあります]
⇒ [had been visited](過去完了・受動態):彼は[訪れられたことがありました]

この回答にコメントする
疑問は解決しましたか?