Has David done his homework? - No, he hasn't done it yet.
Have you just come? - Yes, I arrived a few minutes ago
Have they been to the leisure centre recently? - Yes, they went there yesterday.
How many times have you seen a volcano? - I've never seen one.
Have you seen Nadia? - She isn't here. She's gone out.
Where has she done? - She's gone to the supermarket.