Szukasz ćwiczeń na porównanie czasów Present Perfect i Present Perfect Continuous? Jesteś w odpowiednim miejscu! Znajdziesz tutaj ćwiczenia do druku (w pdf-ie do ściągnięcia), dzięki którym sprawdzisz i utrwalisz swoją wiedzę na temat tych dwóch czasów gramatycznych, a przede wszystkim - różnic w ich stosowaniu.
Porównanie czasów Present Perfect i Present Perfect Continuous - testy do rozwiązywania
Przed rozwiązaniem poniższych testów, warto przypomnieć sobie zasady budowania zdań Present Perfect oraz Present Perfect Continuous, a także reguły ich stosowania w praktyce. Przydatne informacje na ten temat znajdziesz na naszej stronie internetowej www.speak-up.pl w zakładce Gramatyka j. angielskiego.
Wybierz poprawną opcję.
- I have known / I have been knowing Chris for six years.
- We have worked / have been working for this company for over twenty years.
- Why are you so wet? Have you swum / have you been swimming?
- Oh no! I’ve lost / I’ve been losing my keys again!
- Why is the TV on? Have you watched / have you been watching it?
- What have you done / have you been doing recently?
- Jessica has read / has been reading a lot recently. Actually, she has read / has been reading two books this week already!
- We have watched / have been watching this film two times as it’s so interesting.
- Have you sent / have you been sending those emails all morning? How many have you sent / have you been sending so far?
- I have never baked / have never been baking a cake in my life! Is it difficult?
Uzupełnij poniższe zdania czasownikiem w poprawnej formie.
- Somebody _______________ (drink) my coffee! The cup is empty!
- How long _______________ (you/sunbathe)? Your skin is very red!
- Since when _______________ (they/know) the truth?
- Mike needs your help. He _______________ (not do) his homework again and the teacher is really angry.
- _______________ (Janet/ ever/be) abroad?
- I _______________ (prepare) food for the party for three hours now and I still _______________ (not/prepare) everything we need.
- Andrzej Sapkowski _______________ (write) eight books about the Witcher.
- Be careful. I _______________ (just/finish) cleaning the floor and it’s still wet.
- They _______________ (repair) my car since Monday and they still _______________ (not/find out) what’s wrong with it.
- Josh _______________ (ride) a bicycle a lot recently. It helps him relax.
Przetłumacz fragmenty zdań w nawiasach na język angielski.
- Dan _______________ (właśnie się obudził).
- How long _______________ (ty śpisz)?
- She _______________ (mieszka) in this house for only a week.
- _______________ (nigdy nie widziałem) such a strange animal!
- Who _______________ (zjadł) my sandwiches?!
- _______________ (słucham) to rock music lately.
- We _______________ (nie widzieliśmy) our Grandma for over three months.
- Where _______________ (ty byłeś)? We _______________ (czekamy) for you for over an hour!
- _______________ (zawsze chciałem) to be an astronaut.
- Steve _______________ (sprząta) the attic since morning and his back hurts.
Popraw błędy w zdaniach.
- The children have playing in their rooms since dinner.
- Have you been seeing the Statue of Liberty yet?
- How long have the girl been crying?
- I have been cleaning the house and it looks great now.
- How many exercises have the students complete?
- Betty is hungry because she hasn’t been eating breakfast.
- Mary has worked on her project since Monday.
- A: Why are you crying? B: I’ve just cutting onions.
- Since when have he known Tom?
- Oh no! I’ve been forgetting to take the umbrella!
Present Perfect i Present Perfect Continuous - klucz
- have known
- have worked
- have you been swimming
- I’ve lost
- have you been watching
- have you been doing
- has been reading, has read
- have watched
- have you been sending, have you sent
- have never baked
- has drunk
- have you been sunbathing
- have they known
- hasn’t done
- Has Janet ever been
- have been preparing, haven’t prepared
- has written
- have just finished
- have been rapiring, haven’t found out
- has been riding
- has just woken up
- have you been sleeping
- has been living
- I’ve never seen
- has eaten
- I’ve been listening
- haven’t seen
- have you been, have been waiting
- I’ve always wanted
- has been cleaning
- The children have been playing in their rooms since dinner.
- Have you seen the Statue of Liberty yet?
- How long has the girl been crying?
- I have cleaned the house and it looks great now.
- How many exercises have the students completed?
- Betty is hungry because she hasn’t eaten breakfast.
- Mary has been working on her project since Monday.
- A: Why are you crying? B: I’ve just been cutting onions.
- Since when has he known Tom?
- Oh no! I’ve forgotten to take the umbrella!