1. we have visited или сокращённо we've visited
2.we have had или we've had
3.he has lived или he's lived
4.he has learnt или he's learnt
5.he has taught или he's taught
Объяснение:
present perfect - это время которое образуется так
для
I/WE/YOU/THEY + have + третья форма глагола
HE/SHE/IT + HAS + третья форма глагола