Present Perfect Be + ing - Translation

Gap-fill exercise

Fill in all the gaps, then press "Check" to check your answers. Use the "Hint" button to get a free letter if an answer is giving you trouble. You can also click on the "[?]" button to get a clue. Note that you will lose points if you ask for hints or clues!
Translate using the Present Perfect Be + ing or the Present Perfect simple.
1. Ils ont couru trois courses et ils les ont toutes gagnées. = They three races and they've won them all.
2. "Ils ont l'air d'avoir chaud !" "Oui, ils ont couru." = "They look hot!" "Yes, they ."
3. "Désolé, je suis en retard. Vous avez attendu longtemps?" = Sorry, I'm late. long?
4. "Es-tu sûr qu'il n'est pas venu ? L'as-tu attendu ?" = Are you sure he hasn't come? for him?
5. "Il n'a pas fumé. Je le sentirais." = . I would smell it.
6. "Il n'a pas fumé sa cigarette habituelle. Il est tendu." = his usual cigarette. He's nervous.