1. Look! You have broken the TV stand
2. I have been digging in the garden all morning. I’ll finish soon.
3. How long have you had your computer?
4. He hasn't gone to Rome. He’s in Milan.
5. Your parents have visited us three times this year so far.
6. We’re looking for a new TV, but we haven't found one we like yet.
7. How long has Tessa been learning Russian? (learn)
8. We haven't been to the cinema for about three years.
9. Lola’s covered in mud. What has she done? (do)
10. That was the best documentary I have ever seen