Quelle est la traduction française de chacune des phrases suivantes ?
She has lived in New York since 2005.
We haven't made a cake since our mother's birthday.
She hasn't gone out since her mother grounded her.
We are staying at our grandparents' for Christmas holidays.
He played in a band for 5 years.