Past Perfect Continuous, czyli czas zaprzeszły ciągły stosowany jest w języku angielskim do mówienia o czynnościach, które trwały przez określony czas w przeszłości przed inną przeszłą czynnością, wydarzeniem lub datą.
Past Perfect Continuous testy do rozwiązywania
Nasz test “Past Perfect Continuous - ćwiczenia do druku w pdf” pomogą Ci samodzielnie utrwalić sposób budowania zdań w tym czasie. Wystarczy go pobrać, wydrukować, rozwiązać i sprawdzić odpowiedzi w załączonym kluczu. Nie zapomnij odświeżyć też swojej wiedzy teoretycznej. Przed rozwiązywaniem ćwiczeń z Past Perfect Continuous zajrzyj na www.speak-up.pl/gramatyka.
Past Perfect Continuous - zdania twierdzące
Czy pamiętasz jak tworzyć zdania twierdzące w czasie Past Perfect Continuous? Robimy to za pomocą operatora had been i czasownika z końcówką -ing.
Ćwiczenie 1
Uzupełnij poniższe zdania czasownikiem w poprawnej formie.
- We __________________ (wait) for over an hour before they let us in!
- Jeremy __________________ (sleep) the whole afternoon and then he went to the cinema.
- Our children __________________ (play) in the garden for some time when I called them in for dinner.
- I __________________ (read) emails for two hours before I started working on the new project.
- The teacher __________________ (explain) the tasks for ten minutes before the test started.
- The driver was very tired because he __________________ (drive) for 8 hours without a break.
- The boys were red in their faces because they __________________ (run).
- Mary __________________ (cook) all morning before her daughter’s birthday party.
- Before Mark set up his own company, he __________________ (work) as a sales representative for a few years.
- It __________________ (rain) for two weeks before the flood.
Past Perfect Continuous - zdania przeczące
Zdania przeczące w Past Perfect Continuous tworzymy przez dodanie not do operatora had.
Ćwiczenie 2
Zmień zdania twierdzące w przeczenia.
- They had been decorating the house for two months before moving in.
___________________________________________________________________
- I had been making a lot of noise.
___________________________________________________________________
- Jack had been fighting with other boys at school.
___________________________________________________________________
- It had been snowing for two days before Christmas.
___________________________________________________________________
- We had been drinking coffee before the guests arrived.
___________________________________________________________________
- Sue had been taking lots of pictures before her camera was stolen.
___________________________________________________________________
- Ms Jones had been travelling a lot before she started work at school.
___________________________________________________________________
- The sun had been shining for a few days.
___________________________________________________________________
- We had been sailing for five days.
___________________________________________________________________
- The baseball players had been practising before the match.
___________________________________________________________________
Past Perfect Continuous - pytania i krótkie odpowiedzi
Pamiętaj, że pytania w czasie Past Perfect Continuous tworzymy przez inwersję.
Ćwiczenie 3
Ułóż pytania do pogrubionej części zdania.
- Andrew had been waiting in the hall.
___________________________________________________________________
- We had been trying to solve this problem for three days.
___________________________________________________________________
- The Browns had been staying in the hotel before they rented a flat.
___________________________________________________________________
- My neighbours were angry with me because my dog had been barking all night.
___________________________________________________________________
- We had been dancing before he came.
___________________________________________________________________
- I had been working at home before the accident happened.
___________________________________________________________________
- The students had been writing the exam for twenty minutes when the alarm went off.
___________________________________________________________________
- Workers had been protesting for many months.
___________________________________________________________________
- The patients had been sitting in the waiting room.
___________________________________________________________________
- Joe had been watching horror movies.
___________________________________________________________________
Ćwiczenie 4
Uzupełnij krótkie odpowiedzi.
- Had you been eating chocolate before dinner? Yes, ____________.
- Had I been sleeping long? No, ____________.
- Had you and your friend been travelling together? Yes, ____________.
- Had your sister been reading before going to work? No, ____________.
- Had we been talking about the new product before? Yes, ____________.
- Had your colleagues been helping you? No, ____________.
- Had it been snowing for weeks? Yes, ____________.
- Had they been quarrelling for a long time? Yes, ____________.
- Had Adam’s father been working in the garden before lunch? No, ____________.
- Had the cheetah been hunting before the sunrise? Yes, ____________.
Past Perfect Continuous - ćwiczenia mieszane
Na koniec sprawdź, jak poradzisz sobie, kiedy w jednym ćwiczeniu na Past Perfect Continuous pojawią się wszystkie typy zdań.
Ćwiczenie 5
Przetłumacz frazy podane w nawiasach na język angielski.
- How long __________________ (ptaki śpiewały) before the cat scared them away?
- __________________ (pracował) for 12 hours that day. That's why he was so tired.
- I didn’t do my homework because __________________ (bawiłem się z psem).
- Bill __________________ (nie spał) longer than three hours.
- __________________ (Czy padał deszcz) before the car crashed? __________________ (Tak.)
- She felt more confident after __________________ (rozmawiała) with her boss for a few minutes.
- Her face was red because __________________ (biegała) in the park.
- Stop lying! I know you __________________ (nie pomagałeś) John before we met yesterday!
- Where __________________ (bawiły się dzieci) before you told them to come home?
- No, __________________ (nie oglądałem telewizji) last night before I went to bed! __________________ (Uczyłem się) for my English test at school.
Past Perfect Continuous - klucz
Ćwiczenie 1
- had been waiting
- had been sleeping
- had been playing
- had been reading
- had been explaining
- had been driving
- had been running
- had been cooking
- had been working
- had been raining
Ćwiczenie 2
- They hadn’t been decorating the house for two months before moving in.
- I hadn’t been making a lot of noise.
- Jack hadn’t been fighting with other boys at school.
- It hadn’t been snowing for two days before Christmas.
- We hadn’t been drinking coffee before the guests arrived.
- Sue hadn’t been taking lots of pictures before her camera was stolen.
- Ms Jones hadn’t been travelling a lot before she started work at school.
- The sun hadn’t been shining for a few days.
- We hadn’t been sailing for five days.
- The baseball players hadn’t been practising before the match.
Ćwiczenie 3
- Where had Andrew been waiting?
- How long had you/we been trying to solve this problem?
- Where had the Browns been staying before they rented a flat?
- Why had your neighbours been angry with you?
- When had you been dancing?
- What had you been doing before the accident happened?
- How long had the students been writing the exam when the alarm went off?
- Who had been protesting for many months?
- Where had the patients been sitting?
- What had Joe been watching?
Ćwiczenie 4
- Yes, I had.
- No, you hadn’t.
- Yes, we had.
- No, she hadn’t.
- Yes, we had.
- No, they hadn’t
- Yes, it had.
- Yes, they had.
- No, he hadn’t.
- Yes, it had.
Ćwiczenie 5
- had the birds been singing
- He had been working
- I had been playing wit my dog
- hadn’t been sleeping
- Had it been raining, Yes, it had.
- she had been talking
- she had been running
- hadn’t been helping
- had the children been playing
- I hadn’t been watching TV, I had been learning