Quelle est la traduction française de chacune des phrases suivantes ?
He's slept for twelve hours.
I haven't been travelling for years.
We haven't been to the National Gallery for a long time.
Sabrina has remained very quiet since we arrived.
We have been stuck at the airport for hours.