Răspuns :
Salut,
1) l have been waiting for you since two o'clock.
2) Mary has been living in Germany since 1992.
3) Why is he so tired? He has been playing tennis for five hours.
4) How long have you been learning English ?
5) We have been looking the motorway for more than an hour.
6) I have been living without electricity for two weeks.
7) The film has not been running for ten minutes yet, but there's a commercial break already.
8) How long has she been working in the garden ?
9) She has not been in the garden for more than an hour.
Câteva observații:
O1). Această formă a verbului nu are corespondent în limba română, dar se traduce cu prezentul. De exemplu, prima propoziție de mai sus se traduce așa: Te aștept de la ora două;
O2). În loc de i (live)... așa cum ai scris la propoziția 6, corect se scrie I (live)..., acel I (eu) în engleză se scrie întotdeauna cu literă MARE;
O3). La propoziția 9, am folosit Present Perfect Simple (has been), pentru că verbulului To be nu i se poate asocia forma Present Perfect Continuous.
Ai înțeles ?
Green eyes.
Vă mulțumim pentru vizita pe site-ul nostru dedicat Engleza. Sperăm că informațiile furnizate v-au fost utile. Dacă aveți întrebări suplimentare sau aveți nevoie de ajutor, nu ezitați să ne contactați. Vă așteptăm cu drag și data viitoare! Nu uitați să adăugați site-ul nostru la favorite!