Główna > Ćwiczenia > Present Perfect: Simple czy Continuous?

Ćwiczenia: Present Perfect Simple czy Continuous?

Teoria potrzebna? Zobacz najpierw artykuł o Present Perfect Simple vs Continuous.

Tryb:

Wybierz ćwiczenie:

Zadanie / · podgląd

💪

Ukończono ćwiczenie

Poprawnych odpowiedzi: /

📖 Wróć do artykułu

Wybierz ćwiczenia do wydruku:

Present Perfect: Simple czy Continuous? — ćwiczenia

Ćwiczenie 1

Wybierz poprawną opcję (A, B, C lub D). Zwróć uwagę na dwie poprawne gramatycznie formy (Simple vs Continuous) oraz dwie błędne konstrukcje.

  1. I am completely exhausted because I ___ in the garden all morning.
    ○ A) have worked○ B) have been worked○ C) has been working○ D) have been working
  2. Tom ___ five emails this morning and now he is taking a break.
    ○ A) has written○ B) has been writing○ C) has wrote○ D) have written
  3. Look at your hands! You ___ with oil and paints again!
    ○ A) have played○ B) have been played○ C) have been playing○ D) has been playing
  4. She ___ three cups of coffee since she arrived at the office.
    ○ A) has been drinking○ B) have drunk○ C) has been drunk○ D) has drunk
  5. Why are your eyes so red? — I ___ onions for the soup.
    ○ A) have chopped○ B) has been chopping○ C) have been chopping○ D) have been chopped
  6. We ___ this movie twice already, but we can watch it again.
    ○ A) have seen○ B) have been seeing○ C) have saw○ D) has seen
  7. The kids ___ outside in the heavy rain and their clothes are soaking wet.
    ○ A) have run○ B) have been running○ C) have been run○ D) has been running
  8. How many chapters of this book ___ so far?
    ○ A) have you been reading○ B) have you read○ C) did you read○ D) have you been read

Ćwiczenie 2

Uzupełnij luki tłumaczeniem podanych w nawiasach polskich wyrażeń na język angielski. Czy Simple, czy Continuous — podpowie Ci kontekst zdania.

  1. I ______________________________________ (sprzątam mój pokój od dwóch godzin) and I am still not finished.
  2. She ______________________________________ (posprzątała swój pokój) and now she can go out with her friends.
  3. They ______________________________________ (przebiegli 10 kilometrów) this morning.
  4. Why are you so out of breath? — I ______________________________________ (biegałem).
  5. Mark ______________________________________ (napisał cztery eseje) this week.
  6. Mark's fingers really hurt because he ______________________________________ (pisze na klawiaturze od rana).
  7. How long ______________________________________ (uczysz się hiszpańskiego)?
  8. How many Spanish words ______________________________________ (nauczyłeś się) today?
  9. My hands are all white because I ______________________________________ (piekłem ciasto).
  10. I ______________________________________ (upiekłem pyszne ciasto), please try a slice!
  11. Julie and Peter ______________________________________ (mieszkają tu od 10 lat).
  12. Look, the plate is completely empty! Someone ______________________________________ (zjadł wszystkie ciastka)!

Ćwiczenie 3

Uzupełnij luki czasownikami w nawiasach w czasie Present Perfect Simple (nacisk na rezultat, liczbę lub ukończone doświadczenie).

  1. I ______________________________________ (read) three articles about climate change today.
  2. Anna ______________________________________ (pass) all her final exams this term.
  3. We ______________________________________ (visit) Rome four times in our lives.
  4. He ______________________________________ (not finish) his history project yet.
  5. How many glasses of water ______________________________________ (you / drink) since this morning?
  6. The chef ______________________________________ (cook) 50 meals for the wedding guests so far.
  7. They ______________________________________ (already / buy) the tickets for the upcoming concert.
  8. I ______________________________________ (lose) my house keys and now I can't get inside.

Ćwiczenie 4

Uzupełnij luki czasownikami w nawiasach w czasie Present Perfect Continuous (nacisk na długość trwania czynności lub widoczny fizyczny skutek).

  1. You are sweating! ______________________________________ (you / exercise) in the gym?
  2. The mechanic is covered in black grease because he ______________________________________ (repair) my car all afternoon.
  3. It ______________________________________ (rain) all day, so the football pitch is completely muddy.
  4. Why are your clothes so dirty? — I ______________________________________ (work) in the garden.
  5. We are furious because we ______________________________________ (wait) for the delayed train for over an hour.
  6. She looks utterly exhausted because she ______________________________________ (study) all night.
  7. How long ______________________________________ (they / play) that video game? Their eyes look very tired.
  8. I am out of breath because I ______________________________________ (chase) my puppy around the block.

Ćwiczenie 5

Wybierz właściwą formę spośród dwóch wariantów.

  1. I ______________________________________ the bike for two hours, but it is still broken. (have been repairing / have repaired)
  2. I ______________________________________ the bike. Here are the keys, you can ride it now! (have repaired / have been repairing)
  3. We ______________________________________ three different cakes for the birthday party tonight. (have been baking / have baked)
  4. My brother is very tired because he ______________________________________ his bedroom walls all afternoon. (has been painting / has painted)
  5. How many text messages ______________________________________ to your classmates today? (have you sent / have you been sending)
  6. How long ______________________________________ text messages? Put your phone away! (have you sent / have you been sending)
  7. Look at Sarah! She ______________________________________ — her face and eyes are all red. (has cried / has been crying)
  8. He ______________________________________ his leg, so he cannot participate in the match. (has broken / has been breaking)

Ćwiczenie 6

Każde z poniższych zdań zawiera błąd gramatyczny lub logiczny. Znajdź błąd i zapisz całe zdanie poprawnie.

  1. I have been drinking four cups of green tea this morning.
  2. Look at Jack! He has been run for two hours and he is red in the face.
  3. She has been knowing Peter since they were in primary school.
  4. How many times have you been visiting the National Museum in Warsaw?
  5. They have waited for the bus since forty-five minutes.
  6. I have been losing my smartphone and I cannot find it anywhere.
  7. He has played football for three hours and his t-shirt is completely soaked in sweat.
  8. We have been bought two modern laptops for our school computer lab.

Ćwiczenie 7

Uzupełnij luki czasownikami stanu (know, be, have, like, understand, believe, own, want). Te czasowniki NIGDY nie tworzą formy Continuous, nawet z 'since/for'.

  1. I ______________________________________ (know) my best friend for more than ten years.
  2. She ______________________________________ (be) interested in astronomy since she got her first telescope.
  3. We ______________________________________ (have) this family car for five years and it still works great.
  4. They ______________________________________ (always / want) to visit Japan during cherry blossom season.
  5. I ______________________________________ (not understand) this maths problem since the teacher explained it.
  6. He ______________________________________ (believe) in aliens for as long as I can remember.
  7. Mr. Brown ______________________________________ (own) this small bakery on the street corner since 2015.
  8. How long ______________________________________ (you / like) rock music?

Ćwiczenie 8

Przeczytaj tekst i uzupełnij luki poprawną formą czasownika w nawiasie (Present Perfect Simple lub Present Perfect Continuous).

It is 5 p.m. on Saturday and our whole family is exhausted. We .................................... (prepare)1 for my sister's 18th birthday party all day. My mum's apron is covered in flour because she .................................... (bake)2 cakes for four hours. So far, she .................................... (make)3 three delicious tarts and a chocolate cake. My dad .................................... (clean)4 the garden since early morning. He is sweaty, but he .................................... (cut)5 all the grass and .................................... (paint)6 the wooden fence. Meanwhile, my brother and I .................................... (decorate)7 the living room. Look at all the colourful balloons! We .................................... (hang)8 fifty of them around the walls. My sister .................................... (try on)9 different dresses for two hours and she still .................................... (not decide)10 which one to wear. I .................................... (write)11 twenty invitation cards today, and my fingers really hurt because I .................................... (write)12 non-stop. We .................................... (work)13 really hard today, but everything looks fantastic now. We .................................... (invite)14 over thirty guests and we .................................... (arrange)15 all the tables.

Ćwiczenie 9

Przetłumacz całe zdania na język angielski. Zwróć uwagę na kontekst (rezultat vs proces, widoczne skutki, czasowniki stanu oraz Test Liczby).

  1. Dlaczego masz takie brudne ręce? — Naprawiałem rower.
  2. Naprawiłem już rower, więc możemy jechać na wycieczkę.
  3. Przeczytałem dzisiaj 50 stron tej książki.
  4. Czytam tę książkę od trzech godzin i bardzo mi się podoba.
  5. Ania jest zmęczona, ponieważ biegała w parku przez 45 minut.
  6. Ile razy w tym roku odwiedziłeś swoich dziadków?
  7. Znamy się z Tomkiem od szkoły podstawowej.
  8. Jak długo uczysz się języka angielskiego?
  9. Moi rodzice mieszkają w tym mieście od dwudziestu lat. (podaj wersję z obiema poprawnymi formami czasownika 'live')
  10. Upiekliśmy dzisiaj dwa rodzaje ciasteczek.
  11. Przepraszam za spóźnienie, jak długo na mnie czekasz?
  12. Zgubiłem portfel i nie mam pieniędzy na bilet powrotny.

Klucz odpowiedzi

Ćwiczenie 1: 1. D, 2. A, 3. C, 4. D, 5. C, 6. A, 7. B, 8. B

Ćwiczenie 2: 1. have been cleaning my room for two hours, 2. has cleaned her room, 3. have run 10 kilometres, 4. have been running, 5. has written four essays, 6. has been typing, 7. have you been learning Spanish, 8. have you learnt, 9. have been baking a cake, 10. have baked a delicious cake, 11. have lived here for 10 years, 12. has eaten all the cookies

Ćwiczenie 3: 1. have read, 2. has passed, 3. have visited, 4. has not finished, 5. have you drunk, 6. has cooked, 7. have already bought, 8. have lost

Ćwiczenie 4: 1. Have you been exercising, 2. has been repairing, 3. has been raining, 4. have been working, 5. have been waiting, 6. has been studying, 7. have they been playing, 8. have been chasing

Ćwiczenie 5: 1. have been repairing, 2. have repaired, 3. have baked, 4. has been painting, 5. have you sent, 6. have you been sending, 7. has been crying, 8. has broken

Ćwiczenie 6: 1. I have drunk four cups of green tea this morning., 2. Look at Jack! He has been running for two hours and he is red in the face., 3. She has known Peter since they were in primary school., 4. How many times have you visited the National Museum in Warsaw?, 5. They have been waiting for the bus for forty-five minutes., 6. I have lost my smartphone and I cannot find it anywhere., 7. He has been playing football for three hours and his t-shirt is completely soaked in sweat., 8. We have bought two modern laptops for our school computer lab.

Ćwiczenie 7: 1. have known, 2. has been, 3. have had, 4. have always wanted, 5. have not understood, 6. has believed, 7. has owned, 8. have you liked

Ćwiczenie 8: 1. have been preparing, 2. has been baking, 3. has made, 4. has been cleaning, 5. has cut, 6. painted, 7. have been decorating, 8. have hung, 9. has been trying on, 10. has not decided, 11. have written, 12. have been writing, 13. have been working, 14. have invited, 15. have arranged

Ćwiczenie 9: 1. Why are your hands so dirty? — I have been repairing my bike., 2. I have already repaired my bike, so we can go on a trip., 3. I have read 50 pages of this book today., 4. I have been reading this book for three hours and I really like it., 5. Ania is tired because she has been running in the park for 45 minutes., 6. How many times have you visited your grandparents this year?, 7. We have known Tomek since primary school., 8. How long have you been learning English?, 9. My parents have lived in this town for twenty years., 10. We have baked two types of cookies today., 11. Sorry for being late, how long have you been waiting for me?, 12. I have lost my wallet and I don't have money for a return ticket.

Potrzebujesz indywidualnych korepetycji z angielskiego? Sprawdź angielskikoszalin.pl →