Engleza, întrebare adresată de cscufinschi, 9 ani în urmă

Perfect – Use the proper form of the verbs in parentheses
using the present, past or future perfect.
I 1. _________________ (not have) a chance to tell
you how much I enjoyed the party last week. It was
great! Sally said she 2. _____________ (not dance)
so much since before the baby was born. Eric 3.
____________ (graduate) university before you finish high school. 4. ______________ (you/see) my
bracelet? The vase 5. _______________ (break) long
before my sister came home. The news reports say
that the celebration 6. _______________ (begin) in
Chisinau. Jeremy, 7. ______________ (you/hear)
the latest gossip about Sarah? How many times 8.
______________ (you/travel) to England? Before
the police informed her, she 9. ______________ (not
know) all the facts. I 10. _______________ (not finish) all my work before you get to the house.



Perfect Continous – Use the proper form of the verbs in parentheses using the present, past or future perfect continuous.
1. _________________ (do) for the last three
hours? Sally 2. ________________ (take) a
nap when she heard a noise in the house. She 3.
________________ (study) at university for three
years when we see her next summer. He complained
that he 4. _______________ (eat) his way through
Moldova and had got quite fat. The chickens 5.
_________________ (not sleep) for three days, and
the farmer was worried. 6. _________________ (you/
watch) the football matches this week? Surely, the
kids 7.________________ (not dance) the whole
night! 8. ________________ (Roger/create) problems
again? The builders 9. _________________ (work)
for 2 months when the accident happened. I 10.
___________________ (have) these really wonderful
dreams for the last week; I hope they continue.

Răspunsuri la întrebare

Răspuns de aandronic
33
1) Hadn't had a chance
2) Hadn't danced
3) Will have graduated 
4) Have you seen
5) Had broken
6) Had begun
7) Have you heard
8) Have you travelled
9) Hadn't known
10) Won't have finished


1) What have you been doing
2) Has been taking
3) Will have been studying
4) Had been eating
5) Hadn't been sleeping
6) Have you been watching?
7) Hadn't been dancing
8) Has been Roger creating
9) Have been working
10) I'd been having
Alte întrebări interesante