Present perfect simple vs continuous
Pe scurt
| Sens | Formă | Exemplu |
|---|---|---|
| rezultat terminat | have + past participle | I've written the essay. |
| câte / cât | have + past participle | I've read three chapters. |
| activitatea în sine | have been + -ing | I've been revising. |
| de cât timp | have been + -ing | I've been working for two hours. |
| verbe de stare (know, have, believe, belong) | have + past participle | I've known her for years. She has always believed in me. |
Număr de lucruri → simple. Durată → continuous (cu excepția verbelor de stare). Prezentul românesc cu „de” (învăț de două ore) devine present perfect, nu prezent.
B1 · Lecția 2 · Present perfect simple sau continuous?
Explicația completă, din lecția care predă regula
Cunoști deja ambele forme: I've read (have + participiu trecut) și I've been reading (have + been + -ing). Amândouă leagă trecutul de prezent. Ca să alegi, pune-ți o singură întrebare: vorbesc despre ce e GATA sau despre ACTIVITATEA în sine?
| Vrei să spui… | Folosești | Exemplu |
|---|---|---|
| ce e terminat — rezultatul pe care îl ai acum | present perfect simple | I've written my essay. (It's done.) |
| câte lucruri / cât ai făcut | present perfect simple | I've read three chapters. |
| activitatea în sine, care a durat până acum | present perfect continuous | I've been revising for the exam. (That's why I'm tired.) |
| de cât timp durează activitatea | present perfect continuous | I've been studying since eight o'clock. |
| o stare (know, have, believe, belong…) | present perfect simple — întotdeauna | I've known my tutor for two years. |
Rezultat sau activitate?
Forma simplă privește produsul final. Forma continuă privește munca: timpul, efortul, urmele lăsate (ochi obosiți, hârtii pe birou). Dacă munca e gata sau nu, forma continuă nu spune. Româna nu are două forme pentru asta: același perfect compus (am scris, am lucrat) spune și rezultatul, și activitatea, așa că în engleză trebuie să alegi de fiecare dată.
- I've written my essay. — e gata; îl pot preda.
- I've been writing my essay. — asta am făcut; poate nu l-am terminat.
- I've been working in the library since lunch. — activitatea și cât a durat.
Câte sau de cât timp?
Cel mai simplu test. Un număr de lucruri (three chapters, twenty words, two essays) cere forma simplă: poți număra doar ce e terminat. O durată (for two hours, since Monday, all morning) cere forma continuă: măsori activitatea.
- How many pages have you read? — I've read fifty pages.
- How long have you been reading? — I've been reading all afternoon.
Nu pune un număr de lucruri lângă forma continuă. I've been reading three chapters e greșit. Spune I've read three chapters — sau, dacă vrei să vorbești despre timp, I've been reading for three hours.
Capcana din română: prezent + „de”
În română spui la prezent ce a început în trecut și continuă: Învăț de la ora opt, Citesc de două ore, De cât timp aștepți? În engleză prezentul nu merge aici: I learn since eight și I am reading for two hours sunt greșite. Când româna are prezent + de / din / de când / de cât timp, engleza cere present perfect — continuous pentru o activitate, simple pentru o stare.
Când în română ai „de cât timp” sau „de” + durată cu un verb la prezent, nu traduce prezentul. Pentru o activitate folosește have been + -ing; pentru know, have (a poseda), believe, belong folosește have + participiu trecut.
Verbele de stare rămân la forma simplă
Unele verbe descriu o stare, nu o activitate: nu se întâmplă nimic, ceva pur și simplu e adevărat. Cele mai frecvente: know, have (cu sensul „a avea, a poseda”), believe și belong. Ele nu iau forma în -ing aici, nici când spui de cât timp. Atenție mai ales la Îl cunosc de doi ani: nici I know him, nici I've been knowing him, ci I've known him for two years.
- I've known about the exam since Monday. — niciodată I've been knowing.
- She's had her laptop for three years. — niciodată She's been having her laptop.
- My tutor has always believed in me. — niciodată has been believing.
- This textbook has belonged to the library for years.
Verifică ce ai citit
Câteva întrebări din testul lecției din aplicație (6 din 17). Scrie forma sau alege răspunsul.
I'm so tired. ___ for the test all evening.
___ for two hours, and she still hasn't finished.
How long ___ learning French?
She's(have) the same laptop since she started university.
We've(believe) in you from the start.
I've(write) two essays this week.
Exemple din curs
Cuvântul marcat e locul unde se aplică regula. Apasă pe redare ca să auzi propoziția.
I've been writing my essay.
Am tot scris la eseul meu.
I've known my tutor for two years.
Îmi cunosc tutorele de doi ani.
That old dictionary has belonged to our family for fifty years.
Dicționarul ăla vechi aparține familiei noastre de cincizeci de ani.
She has always believed that practice is more important than talent.
Ea a crezut dintotdeauna că practica e mai importantă decât talentul.
I've been highlighting my notes all morning, but I've only covered two topics.
Toată dimineața mi-am tot marcat notițele cu markerul, dar am parcurs doar două subiecte.
Propoziții din curs care folosesc regula: 5
Încearcă și tu
Tradu o propoziție care folosește regula. Ca în aplicație, verificarea marchează cuvântul greșit și numește regula din spatele lui.
Propoziții
Scrie-o în engleză
Am tot scris la eseul meu.
activitatea în sine, eseul poate nu e gata: present perfect continuous