Present Perfect i Past Simple – ćwiczenia

Poniżej znajdziesz zestaw ćwiczeń do druku, które skutecznie pokazują różnice między tymi czasami. Pomogą Ci one rozwiać wątpliwości, kiedy użyć Present Perfect, a kiedy Past Simple.

Jako rozgrzewkę proponuję zajrzeć do wpisów, gdzie wyczerpująco opisuję zasady stosowania Present Perfect oraz Past Simple. Znajdziesz w nich przykłady zdań w obu czasach, ich konstrukcje i główne słowa kluczowe.

Zatem do dzieła!

Porównanie Present Perfect i Past Simple – testy do rozwiązywania

Ćwiczenie 1

Wybierz poprawną odpowiedź:

1. She’s my best friend. I knew / have known her for many years.

2. I met / have met David at last Christmas party.

3. Shakespeare wrote / has written „Hamlet”.

4. How long did he work / has he worked at his present job?

5. How long did he work / has he worked at his previous job?

6. Cuddy didn’t finish / hasn’t finished writing the report yet.

7. My brother moved / has moved to New York 3 years ago.

8. I wanted / have wanted to become a lawyer all my life.

9. Chris spilt / has spilt some coffee over his shirt and now he needs to change it.

10. He set up / has set up a new business this year.


Ćwiczenie 2

Uzupełnij zdania w odpowiednim czasie:

1. George says he _ _ _ _ _ _ _ _ _ _ (see) this series three times.

2. Tom  _ _ _ _ _ _ _ _ _ _  (live) with his parents since he  _ _ _ _ _ _ _ _ _ _ (graduate) from college.

3. This is the best book I  _ _ _ _ _ _ _ _ _ _  (ever / read).

4. A. Oh, no! They  _ _ _ _ _ _ _ _ _ _  (close down) my favourite shop!   B. When  _ _ _ _ _ _ _ _ _ _  (it / happen)?

5. She  _ _ _ _ _ _ _ _ _ _  (never / have) such a wonderful time on holiday like now.

6. How many times  _ _ _ _ _ _ _ _ _ _ (you / fall in love) when you were a teenager?

7. I  _ _ _ _ _ _ _ _ _ _  (not see) my sister since last March.

8. He  _ _ _ _ _ _ _ _ _ _  (walk in),  _ _ _ _ _ _ _ _ _ _  (switch off) the lights and  _ _ _ _ _ _ _ _ _ _  (leave).

9. Our team  _ _ _ _ _ _ _ _ _ _  (play) 6 times this year.

10. She  _ _ _ _ _ _ _ _ _ _  (be) a poor student in the primary school but now her grades  _ _ _ _ _ _ _ _ _ _  (improve).


Ćwiczenie 3

Popraw błędy w następujących zdaniach:

1. We didn’t finish this task yet.

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ .

2. Have you ever meet a famous person?

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ .

3. She didn’t went to Brazil last year.

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ .

 4. Oops! Look- he dropped the vase!

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ .

5. The train has left the platform 2 minutes ago.

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ .

6. She have never been that happy before.

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ .

7. How long did you have this bag?

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ .

8. Did you like Maths when you was a child?

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ .

9. Dave has seen this film last month.

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ .

10. The Smiths didn’t speak to their neighbours for ages.

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ .


Ćwiczenie 4

Przetłumacz fragmenty zdań w nawiasach:

1. How many times  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ (byłeś) in love?

2. He  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ (napisał) the report at 4 o’clock ,  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ (wysłał) it to his boss and _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ (poszedł) for lunch.

3. I _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ (byłem) abroad 3 times since I was a child.

4. When _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ (to się stało)?

5. He _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ (został) a doctor 10 years ago.

6. I _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ (nie powiedziałem) them yet.

7. My boss _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ (nie pił) his coffee today.

8. Jane _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ (zgubiła) her keys last Monday and _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ (nie znalazła) them yet.

9. My little sister _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ (chciała) to work as a pilot all her life.

10. Look what _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ (zrobiłeś)! The floor is all dirty!


Present Perfect i Past Simple – klucz

Ćwiczenie 1

1. have known

2. met

3. wrote

4. has he worked

5. did he work

6. hasn’t finished

7. moved

8. have wanted

9. has spilt

10. has set up

Ćwiczenie 2

1. has seen

2. has lived, graduated

3. have ever read

4. have closed down, did it happen

5. has never had

6. did you fall in love

7. haven’t seen

8. walked in, switched off, left

9. has/have played

10. was, have improved

Ćwiczenie 3

1. We haven’t finished this task yet

2. Have you ever met a famous person?

3. She didn’t go to Brazil last year

4. He has dropped the vase!

5. The train left the platform 2 minutes ago

6.  She has never been that happy before

7. How long have you had this bag?

8. Did you like Maths when you were a child?

9. Dave saw this film last month.

10.  The Smiths haven’t spoken to their neighbours for ages

Ćwiczenie 4

1. have you been

2. wrote, sent, went

3. ‘ve been (have been)

4. did it/that happen?

5. became

6. haven’t told

7. hasn’t drunk

8. lost, hasn’t found

9. has wanted

10. you’ve done

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *