Scrolltop arrow icon
Cea mai bună promoție 🪄 Obțineți 10% reducere și gratuit 1 lună de practică de vorbire în grup cu codul promoțional BLOG10! Dăruiește copilului tău cheia spre viitor
Gramatică 10 min

Present Perfect Continuous: exerciții simple cu have/has been + verb-ing

Cuprins
  1. Recapitulare rapidă: Present Perfect Continuous
  2. Present Perfect Continuous exercises
  3. Răspunsuri la exerciții
De reținut
  • Present Perfect Continuous se folosește pentru acțiuni începute în trecut care continuă și acum.
  • Exercițiile cu propoziții afirmative, negative și întrebări ajută elevii să folosească timpul corect în conversații.
  • Verificarea răspunsurilor/greșelilor după exerciții îi ajută pe copii să înțeleagă mai bine regulile de gramatică.
  • Cuvintele for și since se învață mai ușor dacă sunt legate de întrebările „cât timp?” și „din ce moment?”.

Prezentul perfect continuu este timpul pe care îl folosim în engleză când o acțiune a început în trecut, dar continuă și în prezent sau lasă efecte vizibile acum. La prima vedere, combinația dintre have/has, been și terminația -ing pare lungă și poate crea confuzie, însă odată ce copilul prinde logica din spate și exersează puțin, totul devine mult mai simplu.

„Gramatica devine mai ușor de înțeles atunci când copiii o descoperă prin exemple apropiate de experiențele lor. Regulile oferă direcție și sens. Exercițiul constant este cel care îi ajută să le folosească în mod activ.” Ali Sullivan, profesoară Novakid

 

Pentru a-l ajuta pe copil să exerseze, am pregătit mai jos o serie de present perfect continuous exercises cu răspunsuri. Înainte de a trece la treabă, hai să facem o recapitulare rapidă a regulilor, ca exersarea să meargă mult mai ușor.

Recapitulare rapidă: Present Perfect Continuous

Pe scurt, prezentul perfect continuu exprimă o acțiune care: 

  • a început în trecut;
  • continuă și în prezent sau s-a încheiat foarte recent;
  • pune accent pe durata acțiunii sau pe efectele ei.

Spre deosebire de alte timpuri verbale, aici nu contează doar faptul că o acțiune s-a întâmplat, ci și cât timp a durat sau faptul că încă produce efecte. 

Înainte să trecem la exerciții, hai să recapitulăm rapid structura. Poți citi mai multe despre acest timp în articolul nostru despre Present Perfect Continuous Tense

Structura de bază: have/has + been + verb-ing

Formula de bază este simplă: 

Subject + have/has + been + verb + -ing

Exemple:

  • I have been reading.
  • You have been studying.
  • She has been cooking.
  • He has been playing football.
  • We have been learning English.
  • They have been watching a movie.

Observă că structura rămâne aceeași de fiecare dată. Se schimbă doar forma lui have sau has, în funcție de subiect.

Cele mai frecvente greșeli:

Mulți elevi cunosc regula, dar o aplică greșit atunci când scriu. Iată câteva exemple:

  • greșit: She have been studying English.
  • corect: She has been studying English.

  • greșit: I have studying English.
  • corect: I have been studying English.

  • greșit: They have been play football.
  • corect: They have been playing football.

  • greșit: He has been writeing.
  • corect: He has been writing.

Dacă observi cu atenție, aproape toate greșelile apar din unul dintre aceste motive:

  1. lipsește been;
  2. verbul nu este la forma -ing;
  3. este ales greșit have sau has;
  4. apar greșeli de ortografie la adăugarea terminației -ing.

Chiar dacă a înțeles regula, este normal ca cel mic să mai facă greșeli atunci când începe să folosească prezentul perfect continuu. De cele mai multe ori, acestea apar din grabă sau din tendința de a traduce propozițiile direct din română.

Vestea bună este că, pe măsură ce învață să recunoască aceste greșeli și le corectează prin exerciții, îi va fi tot mai ușor să le evite în conversațiile în limba engleză.

Când folosim for și când folosim since?

O altă regulă care creează confuzie atunci când învățăm Present Perfect Continuous este alegerea dintre for și since.

Regula este destul de simplă: folosim for atunci când vorbim despre durata unei acțiuni. 

Exemple:

  • I have been studying for two hours.
  • She has been sleeping for thirty minutes.
  • We have been living here for five years.

În schimb, folosim since atunci când indicăm momentul din care a început acțiunea.

Exemple:

  • I have been studying since Monday.
  • He has been working here since 2023.
  • They have been waiting since 9 o’clock.

Cea mai simplă metodă/explicație pe care o folosesc mulți profesori de limba engleză este următoarea:

  • dacă răspunsul este „cât timp?”, aproape întotdeauna vei folosi for;
  • dacă răspunsul este „din ce moment?”, vei folosi since.

Present Perfect Continuous exercises

Gramatica limbii engleze se învață cel mai bine atunci când o aplici în realitate. De aceea, în continuare vei găsi o colecție de perfect continuous exercises organizate de la cele mai ușoare la cele mai dificile.

Exercițiile pot fi transformate ușor într-un present Perfect Continuous worksheet pentru printare. Recomandarea noastră este să verificați răspunsurile abia la finalul fiecărui exercițiu. 

Dacă copilul greșește câteva propoziții, este perfect normal. Tocmai prin aceste greșeli va înțelege mai bine regulile și va reține mai ușor structura.

Exercițiul 1 – Completează cu have been sau has been

Primul exercițiu verifică una dintre cele mai importante reguli ale timpului Present Perfect Continuous – utilizarea have/has been. Citește cu atenție fiecare propoziție și completează spațiul liber cu forma corectă.

  1. I ___ studying English for three years.
  2. She ___ reading a new book since Monday.
  3. They ___ playing football all afternoon.
  4. My brother ___ practicing the guitar every evening.
  5. We ___ waiting for the teacher for fifteen minutes.
  6. It ___ raining since this morning.
  7. You ___ working very hard lately.
  8. Anna ___ learning French for six months.
  9. The children ___ drawing beautiful pictures.
  10. Dad ___ cooking dinner for almost an hour.
  11. My grandparents ___ living in the same house since 1998.
  12. The dog ___ sleeping under the table all afternoon.

Exercițiul 2 – Completează verbul cu forma corectă (-ing)

În acest exercițiu trebuie să transformi verbul din paranteză în forma potrivită pentru prezentul perfect continuu. De exemplu: ”She has been reading a new book.” Acum încearcă singur.

Atenție la ortografie: make → making, write → writing, prepare → preparing.

  1. I have been ___ (study) English every afternoon.
  2. They have been ___ (play) basketball since lunch.
  3. He has been ___ (run) in the park.
  4. We have been ___ (watch) an interesting documentary.
  5. You have been ___ (learn) many new words.
  6. My sister has been ___ (dance) for two hours.
  7. Dad has been ___ (cook) dinner.
  8. The children have been ___ (draw) animals.
  9. Anna has been ___ (write) emails all morning.
  10. The students have been ___ (prepare) for the English test.
  11. My friends have been ___ (swim) in the pool.
  12. I have been ___ (make) a birthday card.

Exercițiul 3 – Construiește propoziții afirmative

Acum nu mai completezi spații libere. Vei primi câteva cuvinte și trebuie să construiești propoziția completă.

Exemplu: I / study / English / for two years → I have been studying English for two years.

Acum este rândul tău.

  1. She / play / tennis / since morning
  2. They / watch / TV / for an hour
  3. We / learn / new grammar rules / this week
  4. He / read / his book / all afternoon
  5. My parents / work / from home / since Monday
  6. The children / build / a sandcastle / for thirty minutes
  7. Anna / prepare / for the exam / all evening
  8. My dog / sleep / on the sofa / all day
  9. You / practice / your pronunciation / recently
  10. I / try / to solve this exercise / since breakfast

După ce ai terminat, verifică fiecare propoziție și întreabă-te dacă ai păstrat toate părțile necesare ale timpului Present Perfect Continuous: subiectul corect; have sau has; been; verbul cu terminația -ing; expresia de timp potrivită, dacă există.

Exercițiul 4 – Alege propoziția corectă

În fiecare pereche există o singură variantă corectă.

a) She have been studying English.
b) She has been studying English.

a) I have been waiting here for an hour.
b) I has been waiting here for an hour.

a) They have been playing football.
b) They has been playing football.

a) He has been running every morning.
b) He has been runing every morning.

a) We haven’t been listening carefully.
b) We hasn’t been listening carefully.

a) It has been raining all afternoon.
b) It have been raining all afternoon.

a) You have been practicing every day.
b) You has been practicing every day.

a) My brother has been writing a story.
b) My brother has been writeing a story.

a) The children have been drawing pictures.
b) The children has been drawing pictures.

a) I have been learning new words this week.
b) I have been learn new words this week.

Dacă nu sunteți siguri de răspuns, citiți propoziția cu voce tare. De multe ori, varianta corectă sună mai natural.

Exercițiul 5 – Găsește și corectează greșeala

Acest tip de exercițiu apare frecvent în evaluările de limba engleză și îi ajută pe elevi să fie mai atenți la detalii.

Rescrie fiecare propoziție în forma corectă.

  1. She have been learning English.
  2. We has been playing football.
  3. I have studying all morning.
  4. They have been play outside.
  5. He has been swiming in the pool.
  6. My parents has been working since Monday.
  7. It have been snowing all day.
  8. Anna have been reading her new book.
  9. The students have been prepare for the exam.
  10. My brother has been write a letter.

Nu încerca doar să găsești greșeala. Întreabă-te și de ce propoziția este incorectă. În timp, această analiză te va ajuta să faci tot mai puține erori.

Exercițiul 6 – Completează cu for sau since

După ce termini exercițiul, încearcă să explici cu propriile cuvinte de ce ai ales for sau since la fiecare propoziție. Dacă poți explica regula, înseamnă că ai înțeles-o cu adevărat și îți va fi mult mai ușor să o aplici în conversații.

  1. I have been learning English ___ three years.
  2. She has been waiting ___ 8 o’clock.
  3. They have been playing outside ___ lunchtime.
  4. We have been living here ___ 2021.
  5. My brother has been reading ___ two hours.
  6. Anna has been practicing the piano ___ September.
  7. Dad has been working ___ early morning.
  8. The children have been watching cartoons ___ forty minutes.
  9. It has been raining ___ yesterday evening.
  10. You have been studying ___ five days.

Exercițiul 7 – Transformă propozițiile în forma negativă

Rescrie fiecare propoziție folosind forma negativă. Nu uita că trebuie să folosești haven’t been sau hasn’t been, în funcție de subiect.

Exemplu: She has been studying all afternoon. She hasn’t been studying all afternoon.

  1. I have been reading since breakfast.
  2. They have been playing football for two hours.
  3. He has been watching TV all evening.
  4. We have been learning English this week.
  5. You have been practicing every day.
  6. My sister has been cleaning her room.
  7. The children have been drawing pictures.
  8. Dad has been repairing the car.
  9. Anna has been preparing for the competition.
  10. It has been snowing since this morning.

După ce ai terminat exercițiul, verifică dacă ai schimbat doar verbul auxiliar. Verbul principal trebuie să rămână la forma -ing.

Exercițiul 8 – Transformă propozițiile în întrebări

Acum schimbă propozițiile afirmative în întrebări. Ține minte regula: verbul auxiliar (have sau has) trece înaintea subiectului.

Exemplu: She has been reading. → Has she been reading?

  1. You have been waiting here.
  2. He has been studying French.
  3. They have been playing outside.
  4. We have been talking about the project.
  5. Anna has been practicing the piano.
  6. My parents have been working from home.
  7. The children have been watching cartoons.
  8. It has been raining all morning.
  9. I have been learning new vocabulary.
  10. Your brother has been sleeping for two hours.

Exercițiul 9 – Completează propozițiile cu forma corectă a verbului

Folosește verbul din paranteză și scrie forma corectă la Present Perfect Continuous.

Exemplu: She ___ (study) since 8 o’clock. → She has been studying since 8 o’clock.

  1. I ___ (wait) for the bus for twenty minutes.
  2. They ___ (play) basketball since lunch.
  3. He ___ (work) on his science project all afternoon.
  4. We ___ (learn) English for three years.
  5. Anna ___ (practice) the violin since September.
  6. My parents ___ (plan) our holiday for weeks.
  7. The children ___ (watch) cartoons since breakfast.
  8. Dad ___ (cook) dinner for an hour.
  9. It ___ (rain) all day.
  10. My friends ___ (prepare) for tomorrow’s test.

Acest tip de exercițiu este foarte des întâlnit în manuale și poate fi inclus cu ușurință într-un present perfect continuous worksheet, deoarece verifică toate regulile importante într-o singură activitate.

Exercițiul 10 – Tradu propozițiile în limba engleză

Încearcă să nu traduci cuvânt cu cuvânt. Gândește-te mai întâi dacă situația descrie o acțiune care continuă sau ale cărei efecte sunt încă vizibile.

  • Învăț engleză de doi ani.
  • Ea citește această carte de dimineață.
  • Noi așteptăm autobuzul de treizeci de minute.
  • Fratele meu se joacă pe calculator de o oră.
  • Plouă de azi-noapte.
  • Copiii desenează de după prânz.
  • Tata gătește de aproape o oră.
  • Eu încerc să rezolv acest exercițiu de câteva minute.
  • Prietenii mei se pregătesc pentru examen de două săptămâni.
  • Profesorul explică această lecție de la începutul orei.

Dacă cel mic a reușit să rezolve majoritatea cerințelor fără să tragă cu ochiul la răspunsuri, este un semn excelent! Înseamnă că a înțeles deja cum funcționează prezentul perfect continuu.

Ca să nu uite ce a învățat, cel mai bine e să strecori engleza în discuțiile voastre de zi cu zi. Nu are rost să-l pui să învețe reguli pe de rost. E mult mai simplu și mai distractiv să faceți mici propoziții despre ce se întâmplă prin casă: când pregătiți cina, când strângeți jucăriile sau când vă uitați la un film.

La Novakid, transformăm toată gramatica asta într-o joacă bazată pe comunicare. Dacă vrei să vezi cum reacționează cel mic la o abordare complet diferită de cea de la școală, rezervă o primă lecție de probă gratuită. Aruncă o privire pe clipul de mai jos pentru a afla mai multe despre cum facem orele de engleză mai interesante pentru copii!

Răspunsuri la exerciții

Este recomandat ca elevul să rezolve exercițiile înainte de a verifica răspunsurile. 

Exercițiul 1 Arrow icon
  1. have been
  2. has been
  3. have been
  4. has been
  5. have been
  6. has been
  7. have been
  8. has been
  9. have been
  10. has been
  11. have been
  12. has been
Exercițiul 2 Arrow icon
  1. studying
  2. playing
  3. running
  4. watching
  5. learning
  6. dancing
  7. cooking
  8. drawing
  9. writing
  10. preparing
  11. swimming
  12. making
Exercițiul 3 Arrow icon
  1. She has been playing tennis since morning.
  2. They have been watching TV for an hour.
  3. We have been learning new grammar rules this week.
  4. He has been reading his book all afternoon.
  5. My parents have been working from home since Monday.
  6. The children have been building a sandcastle for thirty minutes.
  7. Anna has been preparing for the exam all evening.
  8. My dog has been sleeping on the sofa all day.
  9. You have been practicing your pronunciation recently.
  10. I have been trying to solve this exercise since breakfast.
Exercițiul 4 Arrow icon
  1. b
  2. a
  3. a
  4. a
  5. a
  6. a
  7. a
  8. a
  9. a
  10. a
Exercițiul 5 Arrow icon
  1. She has been learning English.
  2. We have been playing football.
  3. I have been studying all morning.
  4. They have been playing outside.
  5. He has been swimming in the pool.
  6. My parents have been working since Monday.
  7. It has been snowing all day.
  8. Anna has been reading her new book.
  9. The students have been preparing for the exam.
  10. My brother has been writing a letter.
Exercițiul 6 Arrow icon
  1. for
  2. since
  3. since
  4. since
  5. for
  6. since
  7. since
  8. for
  9. since
  10. for
Exercițiul 7 Arrow icon
  1. I haven’t been reading since breakfast.
  2. They haven’t been playing football for two hours.
  3. He hasn’t been watching TV all evening.
  4. We haven’t been learning English this week.
  5. You haven’t been practicing every day.
  6. My sister hasn’t been cleaning her room.
  7. The children haven’t been drawing pictures.
  8. Dad hasn’t been repairing the car.
  9. Anna hasn’t been preparing for the competition.
  10. It hasn’t been snowing since this morning.
Exercițiul 8 Arrow icon
  1. Have you been waiting here?
  2. Has he been studying French?
  3. Have they been playing outside?
  4. Have we been talking about the project?
  5. Has Anna been practicing the piano?
  6. Have my parents been working from home?
  7. Have the children been watching cartoons?
  8. Has it been raining all morning?
  9. Have I been learning new vocabulary?
  10. Has your brother been sleeping for two hours?
Exercițiul 9 Arrow icon
  1. have been waiting
  2. have been playing
  3. has been working
  4. have been learning
  5. has been practicing
  6. have been planning
  7. have been watching
  8. has been cooking
  9. has been raining
  10. have been preparing
Exercițiul 10 Arrow icon
  1. I have been learning English for two years.
  2. She has been reading this book since this morning.
  3. We have been waiting for the bus for thirty minutes.
  4. My brother has been playing computer games for an hour.
  5. It has been raining since last night.
  6. The children have been drawing since lunch.
  7. Dad has been cooking for almost an hour.
  8. I have been trying to solve this exercise for a few minutes.
  9. My friends have been preparing for the exam for two weeks.
  10. The teacher has been explaining this lesson since the beginning of the class.
Evaluează această postare
X share icon

Cadoul tău pentru învățarea limbii engleze este gata! 🎁

Descarcă și tipărește „123 de verbe neregulate” — perfect pentru puțină practică în fiecare zi, acasă.

Prin trimiterea formularului, accepți Politica de Confidențialitate Novakid. Acest site este protejat de reCAPTCHA și se aplică Politica de confidențialitate și Termenii și condițiile

Questions and answers

Prezentul perfect continuu este un timp verbal folosit pentru acțiuni care au început în trecut și continuă în prezent sau au efecte vizibile în momentul vorbirii. De exemplu: ”She has been studying for two hours.”

Folosește for atunci când vorbești despre o perioadă de timp (for two hours) și since când te referi la momentul în care a început acțiunea (since Monday).

Cea mai eficientă metodă este să combini explicațiile cu exercițiile practice. Începe cu propoziții simple, apoi exersează formele afirmative, negative și întrebările până când le folosești natural.

Poți exersa folosind fișe de lucru, teste sau exerciții de Present Perfect Continuous adaptate nivelului copilului. Cel mai important este să îl încurajezi să aplice regulile în propoziții, nu doar să le memoreze.

Hai să alegem împreună profesorul pentru lecția gratuită a copilului tău!
  • Video Preview
  • Video Preview
  • Video Preview
Alegerea redactorului
Ți-ar putea plăcea

Cum dezvoltă jocurile Novakid competențele de limba engleză și de ce este eficientă gamificarea pentru învățarea limbilor străine Pe platforma Școlii de Engleză Online Novakid, puteți găsi 5 mini-jocuri pe care le pot juca atât copiii înscriși la școală, cât și cei care s-au înscris doar la o lecție de probă. Toate jocurile sunt ușor de găsit prin intermediul contului personal de pe platforma noastră.

Cookie-urile ne ajută să fim mai buni.

Noi și partenerii noștri folosim cookie-uri pentru a îmbunătăți experiența ta, a personaliza conținutul și reclamele și a analiza traficul. Prin apăsarea butonului „Acceptă toate”, ești de acord cu utilizarea cookie-urilor conform Politicii Cookie-urilor.

Poți să-ți personalizezi preferințele apăsând pe „Setări cookie”.

Setări cookie

Folosim patru tipuri de cookie-uri pe site-ul nostru. Poți afla mai multe despre cookie-uri și despre modul în care le folosim aici: Politica Cookie-urilor