0% found this document useful (0 votes)
10 views8 pages

Perfect Tense Exercises for ESL Learners

The document consists of exercises designed to practice English verb tenses, including Fill in the Blank, Multiple Choice, and Correct the Mistakes sections. It covers various tenses such as Past Perfect, Present Perfect, Past Simple, and Past Continuous. Additionally, it includes questions in both English and Polish to facilitate comprehension and practice.

Uploaded by

Jorge Sierra
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views8 pages

Perfect Tense Exercises for ESL Learners

The document consists of exercises designed to practice English verb tenses, including Fill in the Blank, Multiple Choice, and Correct the Mistakes sections. It covers various tenses such as Past Perfect, Present Perfect, Past Simple, and Past Continuous. Additionally, it includes questions in both English and Polish to facilitate comprehension and practice.

Uploaded by

Jorge Sierra
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Section 1: Fill in the Blank (20 exercises)

Complete each sentence with the correct form of the verb in parentheses using either Past
Perfect or Present Perfect.

1. By the time we arrived, the movie ________ (start).


2. I ________ (just finish) my homework, so I can relax now.
3. She ________ (never see) a lion before she visited the zoo last year.
4. They ________ (live) in Paris for five years before moving to London.
5. We ________ (already eat) dinner, so we’re not hungry.
6. He ________ (forget) his lines because he hadn’t practiced enough.
7. I ________ (visit) Italy three times in my life.
8. The team ________ (win) the championship before the coach retired.
9. She ________ (work) here since 2019.
10. By 8 PM, they ________ (complete) all the tasks assigned to them.
11. I ________ (not see) that movie yet—should I watch it?
12. He ________ (lose) his keys before he left the house yesterday.
13. We ________ (travel) to Japan twice this year.
14. The guests ________ (arrive) before the host prepared the food.
15. She ________ (write) two books so far.
16. They ________ (paint) the house before the storm hit.
17. I ________ (never try) sushi until last weekend.
18. He ________ (study) French for years, but he still struggles.
19. By the time the police came, the thief ________ (escape).
20. We ________ (be) friends since we were kids.

Section 2: Multiple Choice (10 exercises)

Choose the correct option to complete each sentence.

21. She ___ the room before the guests arrived.


a) has cleaned
b) had cleaned
c) have cleaned
22. I ___ this book yet, so I don’t know the ending.
a) haven’t read
b) hadn’t read
c) had read
23. They ___ in that house for ten years before selling it.
a) have lived
b) has lived
c) had lived
24. We ___ just finished the project when the client called.
a) have
b) had
c) has
25. He ___ three emails so far today.
a) has written
b) had written
c) have written
26. By the time I got there, they ___ the decision.
a) have made
b) had made
c) has made
27. I ___ my keys somewhere, and now I can’t find them.
a) have lost
b) had lost
c) has lost
28. She ___ the cake before the party started.
a) has baked
b) had baked
c) have baked
29. We ___ never seen such a beautiful sunset before that day.
a) have
b) had
c) has
30. He ___ worked here for five months now.
a) has
b) had
c) have

Section 3: Correct the Mistakes (10 exercises)

Find and correct the mistake in each sentence. Rewrite the sentence correctly.

31. I have eat dinner before you arrived.


32. She had never saw a ghost until last night.
33. We has finished the game when the rain started.
34. They had live in Spain since 2010.
35. He have just left when I called him.
36. By 10 AM, she has written three letters.
37. I had visited Paris twice this year.
38. They has already gone home before the meeting ended.
39. She have worked here before she quit last month.
40. We hadn’t ate anything since breakfast, so we were starving.

Section 1: Fill in the Blank (20 exercises)

Complete each sentence with the correct form of the verb in parentheses using Past Simple, Past
Continuous, Present Perfect, or Past Perfect.

1. She ________ (watch) TV when the phone rang.


2. I ________ (finish) my homework an hour ago.
3. They ________ (already leave) by the time we got to the party.
4. We ________ (visit) London three times so far.
5. He ________ (play) soccer when it started to rain.
6. She ________ (write) a letter yesterday.
7. I ________ (not see) that movie yet.
8. They ________ (wait) for the bus when the accident happened.
9. By 9 PM, he ________ (complete) all his chores.
10. We ________ (go) to the beach last weekend.
11. She ________ (just arrive), so she’s still unpacking.
12. He ________ (study) when his friends called him.
13. I ________ (lose) my keys before I left the house yesterday.
14. They ________ (run) in the park when it got dark.
15. We ________ (live) here since 2020.
16. She ________ (cook) dinner when the guests arrived.
17. He ________ (forget) his lines during the play last night.
18. I ________ (never try) sushi before last month.
19. They ________ (paint) the house before the storm hit.
20. She ________ (read) a book all afternoon yesterday.

Section 2: Multiple Choice (10 exercises)

Choose the correct option to complete each sentence.

21. I ___ my homework when the power went out.


a) was doing
b) have done
c) did
d) had done
22. She ___ the room before the guests arrived.
a) cleans
b) was cleaning
c) has cleaned
d) had cleaned
23. They ___ in that house for ten years before selling it.
a) lived
b) were living
c) have lived
d) had lived
24. He ___ to school yesterday because he was sick.
a) doesn’t go
b) didn’t go
c) hasn’t gone
d) hadn’t gone
25. We ___ just finished the project when the boss arrived.
a) have
b) were finishing
c) finished
d) had
26. She ___ three emails so far today.
a) wrote
b) was writing
c) has written
d) had written
27. I ___ TV all evening last night.
a) watched
b) was watching
c) have watched
d) had watched
28. They ___ the decision before the meeting started.
a) made
b) were making
c) have made
d) had made
29. He ___ his keys while he was walking home.
a) lost
b) was losing
c) has lost
d) had lost
30. We ___ in the garden when it started to snow.
a) worked
b) were working
c) have worked
d) had worked

Section 3: Correct the Mistakes (10 exercises)

Find and correct the mistake in each sentence. Rewrite the sentence correctly.

31. She has cooked dinner when I arrived last night.


32. I was play soccer when it started raining yesterday.
33. They had went home before the party finished.
34. We was waiting for the train when he called.
35. He have just finished his work when the phone rang.
36. She didn’t saw the movie because she was tired.
37. I had visited Paris three times this year.
38. They were paint the house when the rain started.
39. We has lived here before we moved to Canada.
40. He was run when he fell and hurt his knee.

 Have you ever been to a concert?

 Czy kiedykolwiek byłaś na koncercie?

 Were you listening to music this morning?

 Czy słuchałaś muzyki dzisiaj rano?

 Did you watch a movie last night?

 Czy oglądałaś film wczoraj wieczorem?

 Had you eaten breakfast before school started?

 Czy zjadłaś śniadanie, zanim szkoła się zaczęła?

 What were you doing at 7 PM yesterday?

 Co robiłaś o 19:00 wczoraj?

 Have you finished your homework yet?


 Czy skończyłaś już zadanie domowe?

 Did you visit your grandma last weekend?

 Czy odwiedziłaś babcię w ostatni weekend?

 Had you finished your project before the deadline?

 Czy skończyłaś projekt przed terminem?

 Were you watching TV when your mom came home?

 Czy oglądałaś telewizję, kiedy mama wróciła do domu?

 What did you eat for breakfast today?

 Co jadłaś na śniadanie dzisiaj?

 Have you seen a good movie this month?

 Czy widziałaś dobry film w tym miesiącu?

 Did you play any games last week?

 Czy grałaś w jakieś gry w zeszłym tygodniu?

 Were you texting your friends during class?

 Czy pisałaś wiadomości do przyjaciół podczas lekcji?

 Had you seen that movie before your friend told you about it?

 Czy widziałaś ten film, zanim przyjaciółka ci o nim powiedziała?

 Have you tried any new food recently?

 Czy próbowałaś jakiegoś nowego jedzenia ostatnio?

 Did you like the party on Saturday?

 Czy podobała ci się impreza w sobotę?

 Were you drawing something cool yesterday?

 Czy rysowałaś coś fajnego wczoraj?

 Had you visited the park before it got cold?

 Czy odwiedziłaś park, zanim zrobiło się zimno?

 What time did you wake up this morning?

 O której godzinie obudziłaś się dzisiaj rano?


 Have you visited a new place this year?

 Czy odwiedziłaś nowe miejsce w tym roku?

 Were you walking home when it started raining?

 Czy szłaś do domu, kiedy zaczęło padać?

 Did you buy anything cool recently?

 Czy kupiłaś coś fajnego ostatnio?

 Had you called your mom before you left left home?

 Czy zadzwoniłaś do mamy, zanim wyszłaś z domu?

 Have you bought new clothes this week?

 Czy kupiłaś nowe ubrania w tym tygodniu?

 Were you eating dinner at 8 PM last night?

 Czy jadłaś kolację o 20:00 wczoraj wieczorem?

 Did you finish your homework last night?

 Czy skończyłaś zadanie domowe wczoraj wieczorem?

 Had you studied English before this class?

 Czy uczyłaś się angielskiego przed tą lekcją?

 Have you played a fun game lately?

 Czy grałaś w fajną grę ostatnio?

 Were you playing with your pet this afternoon?

 Czy bawiłaś się ze swoim zwierzakiem dzisiaj po południu?

 Did you see a funny video yesterday?

 Czy widziałaś śmieszne wideo wczoraj?

 Had you cleaned your room before your parents checked?

 Czy posprzątałaś pokój, zanim rodzice to sprawdzili?

 What did you wear to school last Friday?

 Co nosiłaś do szkoły w ostatni piątek?

 Have you talked to your best friend today?


 Czy rozmawiałaś ze swoją najlepszą przyjaciółką dzisiaj?

 Were you studying when your sister called you?

 Czy uczyłaś się, kiedy twoja siostra do ciebie zadzwoniła?

 Did you dance at the school event?

 Czy tańczyłaś na szkolnym wydarzeniu?

 Had you tried pizza before you came to this country?

 Czy próbowałaś pizzy, zanim przyjechałaś do tego kraju?

 Have you learned something new this week?

 Czy nauczyłaś się czegoś nowego w tym tygodniu?

 Were you singing a song in the shower yesterday?

 Czy śpiewałaś piosenkę pod prysznicem wczoraj?

 Did you call your best friend yesterday?

 Czy dzwoniłaś do swojej najlepszej przyjaciółki wczoraj?

 Had you watched the show before it became popular?

 Czy oglądałaś ten program, zanim stał się popularny?

 Have you ever danced in front of people?

 Czy kiedykolwiek tańczyłaś przed ludźmi?

 Where did you go after school yesterday?

 Gdzie poszłaś po szkole wczoraj?

 Were you reading a book all afternoon yesterday?

 Czy czytałaś książkę przez całe popołudnie wczoraj?

 Did you read a book last month?

 Czy czytałaś książkę w zeszłym miesiącu?

 Had you played that game before your brother showed it to you?

 Czy grałaś w tę grę, zanim twój brat ci ją pokazał?

 Have you just arrived home from school?

 Czy właśnie wróciłaś do domu ze szkoły?


 Were you cooking when the guests arrived?

 Czy gotowałaś, kiedy goście przyjechali?

 Did you forget your lines during the play last night?

 Czy zapomniałaś swoich kwestii podczas przedstawienia wczoraj wieczorem?

 Had you gone to bed before midnight last night?

 Czy poszłaś spać przed północą wczoraj?

 Who did you talk to yesterday?

 Z kim rozmawiałaś wczoraj?

You might also like