ESERCIZIO NUM: 242 - CATEGORIA: verbi > present-simple past-simple futuro present-perfect past-perfect - DIFFICOLTA': ****
CLICCA QUI per aprire un TUTORIAL sui VERBI prima di svolgere l'esercizio

Completa le frasi scegliendo il verbo alla forma giusta fra quelle proposte per ogni frase (01):

1. This sweatshirt __ by so many people in my family. / a. worn b. is being worn c. has been worn / 2. My mom __ three different countries before she returns next week. / a. had visited b. was visiting c. will have visited / 3. At the end of the year, I __ two new languages. / a. have learned b. had been learning c. will have learned / 4. My brothers and I __ to play tag at the park with our friends. / a. love b. had been loving c. are loving / 5. The boys __ to brush their teeth for days. / a. are refusing b. had been refusing c. will have been refusing / 6. The earth __ the sun for a very long time. / a. orbits b. had been orbiting c. has been orbiting / 7. He wouldn’t have been in trouble if he __ the truth. / a. has told b. is telling c. had told / 8. She__ as a model before she became a dancer. / a. worked b. is working c. will have been working / 9. We __ for hours by the time this party ends. / a. danced b. are dancing c. will have been dancing / 10. The teacher __ many books for us to read this summer. / a. has assigned b. had been assigned c. will have been assigning