Complete the sentences with the present perfect form and the verbs in past participle, and choose for or since 1. I ___________________ in this theatre for / since twenty years. (Work) 2. The band ___________________ this song at every concert for / since they started. (Sing) 3. I ___________________ to the ballet for / since I was a child. (Not be) 4. They ___________________their songs for / since many years. (Write) 5. We ___________________ Eric Clapton play live for / since 2005. (Not see) 6. The theatre company ___________________ very hard for / since six months (Work) 7. ___________________ their manager ___________________ again for / since yesterday morning? (Phone) 8. Bob Dylan ___________________ the world continuously for / since many years. (Tour)
Respuestas
Respuesta:
Hello,
1. I __have worked_ in this theatre for twenty years.
2. The band ____has sung__ this song at every concert since they started.
3. I ___haven't been ___ to the ballet since I was a child.
4. They _haven't written their songs for many years.
5. We haven't seen Eric Clapton play live since 2005.
6. The theatre company _has worked__ very hard for six months.
7. _Has _ their manager _phoned_ again since yesterday morning?
8. Bob Dylan __has toured__ the world continuously for many years.
Explicación:
"For" + periodo de tiempo
"Since" + momento concreto
Present perfect = (+) HAS / HAVE + PAST PARTICIPLE
(-) HASN'T / HAVEN'T + PAST PARTICIPLE
(?) HAS / HAVE + subject + PAST PARTICIPLE