Можно ответы пожалуйста
He worn it for years She's had that kitten since her b-day She's worked since 2005 They've lived there for six weeks Swings have been there since April She's taught there for 18 months