1. cand actiunea e inceputa in trecut, continua (FARA INTRERUPERE) in prezent si se folosesc FOR sau SINCE
I have been working for 2 hours. (Lucrez de 2 ore.) dar, I have worked in this factory for two years. (inca mai lucrez, dar la modul general; acum poate ca sunt acasa si ma uit la TV) (Lucrez in aceasta fabrica de 2 ani.)
2. actiunea tocmai s-a terminat (si dorim sa subliniem asta)
I have been reading all afternoon. I’ve just finished the novel. (Am citit toata dupa-masa. Tocmai am terminat de citit romanul.)
Comentarii
Atentie la verbele care nu au forma continua !
Exercitii
Traduceti in engleza urmatoarele propozitii:
Tu astepti aici de o ora. (propozitie ce foloseste SINCE sau FOR; actiunea e fara intrerupere) You have been waiting here for 1 hour.
Ea uda florile salbatice din park de 2 ore. (propozitie ce foloseste SINCE sau FOR; actiunea e fara intrerupere)
She has been watering the wildflowers in the park for 2 hours.
Ea se uita la TV de 20 minute. (propozitie ce foloseste SINCE sau FOR; actiunea e fara intrerupere) She has been watching Tv for 20 minutes.