1) Ben has lived in Spain for 3 years.
2) He hasn`t spoken English since 2017.
3) He hasn`t been at home during 2 years.
4) He has seen a lot of places during his staying in Madrid.
5) He has met new friends since he has arrived there.