Le « present perfect » 4
Sélectionnez la bonne réponse
They have ............... there for almost an hour.
been satsittingbe sittingbeen sitting
12345678910
11121314151617181920