Hi,I'd say the first one is passive present perfect. Past perfect would be "He had been visited many times by visitors."The second one is IMO also present perfect, but active voice, as you suspect, with the verb "to be," followed by the predicate adjective (past...