Sure! Here are the completed sentences based on the instructions you've provided.
10.1
He has been traveling for three months. (travel)
He has visited six countries so far. (visit)He has won the national championship four times. (win)
He has been playing since he was ten. (play)They have been making films since they left college. (make)
They have made five films since they left college. (make)
10.2
- How long have you been learning Arabic?
- How long has she been waiting?
- Have you caught any fish?
- How many people have they invited?
- How long has he been teaching?
- How many books has she written?
- How long has he been saving?
- How much money has he saved?
10.3
- Where have you been? Have you been playing (you/play) tennis?
- Look! Somebody has broken that window.
- You look tired. Have you been working hard?
- Where's Lisa? Where has she gone?
- This is a very old book. I have had it since I was a child.
- Have you ever worked in a factory?' 'No, never.'
- Sorry I'm late. That's all right. I haven't waited long.
- Are you OK? You look as if you have been crying.
- Is it still raining?' 'No, it has stopped.'
- The children are tired now, they have been playing in the garden.
- I have lost my phone.
- I have read the book you lent me, but I have not finished it yet. It's really interesting.
- I have read the book you lent me, so you can have it back now.
Feel free to ask if you need further assistance or explanations!