Réponse :
1. He's been waiting for 40 minutes. a.
2. Sophie hasn't bought souvenirs yet. c.
3. Sophie has already been to the Burj Al Arab hotel. b.
4. I've never tried octopus. c.
5. Ollie has been making a cake. a.
Explications :