1) I attended swimming pool 5 years ago. (Действие закончилось в прошлом, поэтому нужно использовать Past Simple)
2) I have been peeling onions, that’s why I am red now. (Здесь есть связь с настоящим, результат, поэтому выбираем Present Perfect Continuous)
3) Our neighbor has had this car for 20 years. (Действие длится до сих пор, но глагол have в данном значении нельзя использовать в форме Continuous, поэтому нам нужна форма Present Perfect)