1. He has lived in London for five years.
2. They have played with this band since last year.
3. You have known that dancer for six months.
4. I have listened to hip hop music for a long time.
5. She has not won a race since 2018.
Объяснение: