Complete the sentences with the correct perfect form of the verb in brackets. Example: They ’ve been playing tennis since this morning. (play)
1. Look! You ________________ the TV stand. (break)
2. I ________________ in the garden all morning. I’ll finish soon. (dig)
3. How long ________ you ________ your computer? (have)
4. He ________________ to Rome. He’s in Milan. (not go)
5. Your parents ________________ us three times this year so far. (visit)
6. We’re looking for a new TV, but we ________________ one we like yet. (not find)
7. How long ________ Tessa ________________ Russian? (learn)
8. We ________________ to the cinema for about three years. (not be)
9. Lola’s covered in mud. What ________ she ________________? (do)
10. That was the best documentary I ________ ever ________ (see).
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Copyright © 2024 SCHOLAR.TIPS - All rights reserved.