0% found this document useful (0 votes)
418 views68 pages

Class 6 To 10 English Tense Worksheet

The document discusses different tenses in English grammar. There are three main tenses - past, present, and future. Each tense can be divided into simple, continuous, perfect, and perfect continuous forms. The document provides examples and explanations of how to use each tense correctly based on when an action occurred. It also includes timelines to illustrate how the tenses relate to the past, present, and future.

Uploaded by

Subhasri Hhss
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
0% found this document useful (0 votes)
418 views68 pages

Class 6 To 10 English Tense Worksheet

The document discusses different tenses in English grammar. There are three main tenses - past, present, and future. Each tense can be divided into simple, continuous, perfect, and perfect continuous forms. The document provides examples and explanations of how to use each tense correctly based on when an action occurred. It also includes timelines to illustrate how the tenses relate to the past, present, and future.

Uploaded by

Subhasri Hhss
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 68

CBSE Class 9

ENGLISH
GRAMMAR
Tenses
Tenses

What are Tenses?

Tense is something which tells us when the action expressed by the verb took place. There are three
main divisions of tenses.
 Past Tense: The past tense is used to talk about actions which took place in the past.

Manjula studied in this school.


Gretel was cleaning her house.
Raman had perfected the art of hospitality.
Harsh had been touring the country this time last year.

 Present Tense: The present tense is used to talk about actions which take place in the present.

Sarita lives with her parents.


Yamini is preparing dinner for her family.
I have finished my work.
The company has been functioning well.

 Future Tense: The future tense is used to talk about actions which will take place in the future.

Geeta will return the book.


I shall be travelling to Munich.
Rajat will have completed his chores in some time.
Beena will have been working with us for ten years.

Present Tense
The present tense can be divided into four categories:
1. Simple
2. Continuous
3. Perfect
4. Perfect continuous

0
Simple Present Tense
Examples of sentences in the simple present tense:

Habitual action I exercise every day.


Mala visits her mother on Tuesdays.
Ability Manish plays the flute.
Rishi can drive cars.
Events of the near future We leave tonight.
They move to their new apartment this week.
Facts Mr Prasad is the CEO of this company.
Man is a social animal.
Non-factual beliefs The pen is mightier than the sword. I
trust you more than I trust myself.

Present Continuous Tense


 The present continuous tense is used to express actions which are currently in progress.
 Progressive helping verbs (is, am, are) are used along with the „-ing‟ form of the verb.

Helping Verbs Main Verb (-ing form)


is working
are packing

Examples of sentences in the present continuous tense:

Present continuous tense on a timeline:

Now

Past Present Continuous Future


Action in progression

02
Present Perfect Tense
 The present perfect tense is used to express an action which may have happened at a specific time
before now.
 Perfect helping verbs (has, have) are used with the past participle form of the verb.

Helping Verbs Main Verb (Past Participle)


has frozen
have moved

 The present perfect tense is never used when the time or date of the action is mentioned.
o Frieda has visited us in 1999. Incorrect
o Frieda visited us in 1999. Correct

Examples of sentences in the present perfect tense:

Recently completed action Bob has released the birds from their cage.
The train has halted at the station.
When the time of completion is unspecified This has happened before.
Jennifer has met you once.
A past action which is still in continuation We have believed every word you said. Meera
has always used the best cosmetics.
Changes which have happened over time The despot has led the country to ruins.
Pooja has turned into a high-flying socialite.
When the consequences are more Manoj has eaten the last biscuit on the plate.
important than the action itself The rebels have ended the rule of the autocratic king. I
A past action whose benefits have learnt how to speak in Mandarin.
can be felt to this day Ratna has set up an automatic burglar alarm.

Present perfect tense on a timeline:


Action completed
in the past
Now

Present Perfect Tense


Action which happened at a
specific time before now

03
Present Perfect Continuous Tense
 The present perfect continuous tense is used to express an action which may have happened in the
past and has continued up to this very moment.
 It is formed out of the addition of perfect helping verbs (has, have) to the participle form of
progressive helping verbs (been) and finally to the „-ing‟ form of the main verb.

Helping Verb (Perfect) Helping Verb (Participle) Main Verb (-ing)


has been speaking
have been playing

Examples of sentences in the present perfect tense:

Actions of the past which continue to the present moment

Lionel has been writing his assignment since 6 o‟clock.

Meera has been waiting for you at the reception.

Points to remember
 The words „for‟ and „since‟ are used with the present perfect continuous tense to indicate the
duration of the action.
 Use „for‟ to talk about the duration of the action.
o The Principal has been lecturing us for one hour.
o It has been pouring for four hours.
 Use „since‟ to indicate when the action began.
o Ram Singh has been working in this company since 1980.
o Both the men have been toiling in the field since morning.

Present perfect continuous on a timeline:

(Duration of action)

Past Present Perfect Present


Continuous

04
Past Tense
The past tense can be divided into four categories:
1. Simple
2. Continuous
3. Perfect
4. Perfect continuous

Simple Past Tense


 The simple past tense is used to express an action which was completed at one point of time in the
past.

Completed actions I appeared for the interview yesterday.


Meera paid her bills.
Habitual actions of the past Usha taught at a college nearby.
The princes practised archery by the river.

Past facts or generalisations Queen Cleopatra was married to Julius Caesar.


We lived only on bread and water.

Simple past tense on a timeline:

Simple Past Tense Now

Past Continuous Tense


 The past continuous tense is used to express actions which were in progression at one point of
time in the past.
 It is formed when progressive helping verbs (was, were) are added to the „-ing‟ form of the main
verb.

Helping Verb Main Verb (-ing)


was having
were thinking

Continuing actions of the past Gerald was painting on a huge canvas.


Sangeeta was talking in her sleep.
To mention the action of longer The bomb was ticking as they spoke.
duration while comparing two actions Lalith was sleeping when he heard the alarm bell. The
To talk about a progressive action mice were following the Pied Piper.
in a narrative The queen was listening to the minstrel‟s songs.

05
Past continuous tense on a timeline:

Now
Past
Continuous
Action in
progression

Past Perfect Tense


 The past perfect tense is used to express an action which may have happened at a specific time
before another action began in the past.
 The perfect helping verb „had‟ is used with the past participle form of the verb.

Helping Verbs Main Verb (Past Participle)


had begun
had insisted

 The past perfect tense is never used when the time or date of the action is mentioned.
o Kirk had graduated in 2007. Incorrect
o Kirk graduated in 2007. Correct

Past perfect tense on a timeline:

Action 1 Action 2 Now

Past perfect
tense
The action which
happened before
another action in
the past

06
Past Perfect Continuous Tense
 The past perfect continuous tense is used to express an action which may have started at a
particular point of time in the past and may have ended at another point of time in the past.
 It is formed out of the addition of the perfect helping verb had to the participle form of the
progressive helping verb been and finally to the „-ing‟ form of the main verb.

Helping Verb Helping Verb (Participle) Main Verb (-ing)


had been sleeping
had been talking

Examples of sentences in the past perfect continuous tense:

An action which may have started and Krishna had been talking to himself in a stupor.
may have gone on for a while in the William had been sleeping during the lecture.
past

Past perfect continuous tense on a timeline:

Action Action Now


started ended

Past Perfect

Future Tense
The future tense can be divided into four categories:
1. Simple
2. Continuous
3. Perfect
4. Perfect continuous

Simple Future
 The simple future tense is formed by adding the modal auxiliaries „will‟, „would‟, „may‟, „shall‟
and „might‟ to the simple present tense of the main verb.

Modal Auxiliary Main Verb


will leave
would come
may stay
shall bring
might rain 07
Events of the future The lunch will be ready in 10 minutes.
Dr Paranjpe will preside over the meeting.
Consequences of present actions You will regret if you are hasty.
Children would get the wrong message.
Expressing promise or a plan I will travel to Ireland someday.
Prince Dhruva will be the heir to the throne.
Future facts or habitual actions Our child will study in this school.
Nagma will report the matter to me.

Simple future tense on a timeline:

Now Simple Future

Future Continuous Tense


 The future continuous tense is formed by adding the modal auxiliaries „will‟ or „would‟ and the
progressive helping verb „be‟ to the „-ing‟ form of the main verb.

Modal Auxiliary Progressive Helping Verb Main Verb


will be going
would be breaking

Examples of sentences in the future continuous tense:

Future events which will be in Future events or plans


continuation

Rita will be travelling to Mumbai at this I will be studying in the National Institute of
time tomorrow. Technology.
George would be listening to music at Falguni and I will be accompanying
night. Sheetal to her house.

Future continuous tense on a timeline:

Now
Future
Continuous
Action in
progression

08
Future Perfect Tense
 The future continuous tense is formed by adding the modal auxiliaries „will‟ or „would‟ and the
perfect helping verb „have’ to the participle form of the main verb.

Modal Auxiliary Perfect Helping Verb Participle Form of Main Verb


will have eaten
would have taken

Future events which will be completed on or by a particular time

Manish will have cleaned the room by the time we return.


The authorities will have arrested him by daybreak.

Future

Now Action Completed

Future Perfect Tense


Future Perfect Continuous Tense
 The future perfect continuous tense is formed by the addition of the modal auxiliaries will or would;
perfect helping verb have; the past participle form of progressive helping verbs (been); and the
present participle (-ing) form of the main verb.

Modal Auxiliary Perfect Helping Verb Helping Verb (Past Main Verb (Present
Participle) Participle)
will have been talking
would have been sleeping

Examples of sentences in the future perfect continuous tense:

A cause for something in the future

Jatin will have left as he will have been waiting for two hours by then. Anuja
will have slept as she will have been awake for two hours.

09
B1 Present Tense: Simple and Progressive T042

Complete the sentences with the correct form of the Present Tense.

1. Jeremy usually ______________ to school by bus but today his dad _________________ him.
(GO, DRIVE)
2. How often ____________________ to the park for a picnic? (YOU GO)
3. Northern California _________________ a lot of rain during the wintertime but this
winter it _________________ at all. (GET, NOT RAIN)
4. My sister often _________________ in bed but today she is so tired that she
___________________ anything at all. (READ, NOT READ)
5. Look to your right! Mary _________________ her little sister to school. How sweet!
(BRING)
6. Mom can't help you right now because she _________________ dinner. (PREPARE)
7. The neighbours' boys always _________________ to school late. (COME)
8. My parents never _________________ cigarettes in front of us. (SMOKE)
9. I can't understand him because I _________________ any French. (NOT KNOW)
10. Mary _________________ eating sweets. Every morning she _________________ coffee with
lots of sweets. (LIKE, HAVE)
11. What _______________________? – I think they _________________ to be fed by the tourists.
(THE DUCKS DO, WAIT)
12. It _________________ very hard at the moment. (RAIN)
13. They normally _________________ TV on Sundays but today they _________________ a
nap. (WATCH, TAKE)
14. Dad _____________________ TV when he _________________ home from the office. (NOT
USUALLY WATCH, COME)
15. Every Monday my dad ________________ to work by train because my mom ____________
the car. (GO, NEED)
16. Our teacher often _________________ at us when she's in a bad mood. (SHOUT)
17. I _________________ for a new car which I want to buy as soon as possible. (SAVE)
18. What _____________________ right now? – He _________________ in the river. (TOM DO,
SWIM)

www.english-practice.at
KEY

1. Jeremy usually goes to school by bus but today his dad is driving him. (GO, DRIVE)
2. How often do you go to the park for a picnic? (YOU GO)
3. Northern California gets a lot of rain during the wintertime but this winter it isn't
raining at all. (GET, NOT RAIN)
4. My sister often reads in bed but today she is so tired that she isn't reading anything
at all. (READ, NOT READ)
5. Look to your right! Mary is bringing her little sister to school. How sweet! (BRING)
6. Mom can't help you right now because she is preparing dinner. (PREPARE)
7. The neighbours' boys always come to school late. (COME)
8. My parents never smoke cigarettes in front of us. (SMOKE)
9. I can't understand him because I don't know any French. (NOT KNOW)
10. Mary likes eating sweets. Every morning she has coffee with lots of sweets. (LIKE,
HAVE)
11. What are the ducks doing? – I think they are waiting to be fed by the tourists. (THE
DUCKS DO, WAIT)
12. It is raining very hard at the moment. (RAIN)
13. They normally watch TV on Sundays but today they are taking a nap. (WATCH,
TAKE)
14. Dad doesn't usually watch TV when he comes home from the office. (NOT
USUALLY WATCH, COME)
15. Every Monday my dad goes to work by train because my mom needs the car. (GO,
NEED)
16. Our teacher often shouts at us when she's in a bad mood. (SHOUT)
17. I am saving for a new car which I want to buy as soon as possible. (SAVE)
18. What is Tom doing right now? – He is swimming in the river. (TOM DO, SWIM)

www.english-practice.at
B1 Present Tense : Simple and Progressive T038

Fill in the correct form of the verb given: Present Tense Simple or Progressive

1. Dad ___________________ us to school every morning. (DRIVE)


2. Max ___________________ at an Internet café this summer. (WORK)
3. We ________________________ abroad this year because of the pandemic. (NOT GO)
4. It never ___________________ in the Atacama Desert in Chile. (RAIN)
5. Marty __________________________ to the fitness centre on Mondays. (NOT USUALLY GO)
6. What is that? – I ___________________ sounds that are not there. (HEAR)
7. We ___________________ of leaving Britain next year. We might go to America. (THINK)
8. I ___________________ my ex-husband next Monday. (SEE)
9. This box ___________________ a lot. What is in it? (WEIGH)
10. What _________________________ under the table? – Is there anything wrong? (YOU DO)
11. She never ___________________ to anyone about her problems. (TALK)
12. Mary ___________________ very sad. What's happened to her? (LOOK)
13. They ________________________ a few days in Stockholm next month. (SPEND)
14. You can't go in. They ___________________ a meeting. (HAVE)
15. I ___________________ I'll have a cup of coffee. I'm so tired. (THINK)
16. ________________________ fishing with me on Sunday? – I don't know. I'll think about it.
(YOU GO)
17. I ___________________ here as a waiter on weekends. (WORK)
18. Max ___________________ to be a nice student. Let's see how he ___________________ in class.
(APPEAR, HE DO)
19. I ________________________ what this letter means. It ___________________ no sense. (NOT
UNDERSTAND, MAKE)
20. I ___________________ the dog for a walk because it's so sunny outside. (TAKE)
21. _________________________ at night? (YOU EVER DREAM)
22. I ___________________ on you to help me organise the meeting. (COUNT)
23. My sister ___________________ a video conference in her company next week. (HOLD)
24. Why ___________________________ to what he has to say. (YOU NOT EVER LISTEN)
25. I ___________________ meat. I'm a vegetarian. (NOT EAT)

www.english-practice.at
KEY

1. Dad drives us to school every morning. (DRIVE)


2. Max is working at an Internet café this summer. (WORK)
3. We are not going abroad this year because of the pandemic. (NOT GO)
4. It never rains in the Atacama Desert in Chile. (RAIN)
5. Marty does not usually go to the fitness centre on Mondays. (NOT USUALLY GO)
6. What is that? – I am hearing sounds that are not there. (HEAR)
7. We are thinking of leaving Britain next year. We might go to America. (THINK)
8. I am seeing my ex-husband next Monday. (SEE)
9. This box weighs a lot. What is in it? (WEIGH)
10. What are you doing under the table? – Is there anything wrong? (YOU DO)
11. She never talks to anyone about her problems. (TALK)
12. Mary looks very sad. What's happened to her? (LOOK)
13. They are spending a few days in Stockholm next month. (SPEND)
14. You can't go in. They're having a meeting. (HAVE)
15. I think I'll have a cup of coffee. I'm so tired. (THINK)
16. Are you going fishing with me on Sunday? – I don't know. I'll think about it. (YOU GO)
17. I work here as a waiter on weekends. (WORK)
18. Max appears to be a nice student. Let's see how he does in class. (APPEAR, HE DO)
19. I don't understand what this letter means. It makes no sense. (NOT UNDERSTAND,
MAKE)
20. I am taking the dog for a walk because it 's so sunny outside. (TAKE)
21. Do you ever dream at night? (YOU EVER DREAM)
22. I am counting on you to help me organise the meeting. (COUNT)
23. My sister is holding a video conference in her company next week. (HOLD)
24. Why don't you ever listen to what he has to say. (YOU NOT EVER LISTEN)
25. I don't eat meat. I'm a vegetarian. (NOT EAT)

www.english-practice.at
B1 Present Tense Simple and Progressive T022

Fill in the correct form of the present tense.

1. They normally ________________ a coffee break at ten, but today there's a lot of work to do
so they ___________________ one. (HAVE, NOT HAVE)
2. Why _____________________ my coat? – I'm sorry. – It ________________ just like mine. (YOU
WEAR, LOOK)
3. ___________________ the men in black suits over there? – They ________________ at us in a
strange way. (YOU SEE, LOOK)
4. The food ________________ chemicals that make it last longer. (CONTAIN)
5. It ________________ the moon about 28 days to travel around the earth. (TAKE)
6. Everything in this box ________________ to my grandfather. He __________________ it to me
instead of my brother. (BELONG, GIVE)
7. Mary ________________ through a very difficult period at university this year. (GO)
8. Dad ________________ everything about airplanes. He always ________________ books about
aviation. (KNOW, READ)
9. I used to play football in school but now I ________________ rugby. (PREFER)
10. Hi Dan! – What ___________________ to do this evening? – Well, I ________________ to a
concert with a few friends and after that we ________________ a good meal at a fine
restaurant. (YOU PLAN, GO, HAVE)
11. What ____________________ for a living? – Well, he's a lawyer but he quit his old job and at
the moment he ________________ for a new one. (YOUR DAD DO, LOOK)
12. You ________________ shopping every Saturday. – Why __________________ that? (GO, YOU
DO)
13. I ________________ absolutely no idea what this movie is about. (HAVE)
14. The two department managers ________________ lunch at the moment. We shouldn't
disturb them. (HAVE)
15. Teachers ________________ us homework every day, but this weekend they ________________
us any because of the mid-term break. (GIVE, NOT GIVE)
16. Where __________________________ from? I think they ________________ from Jamaica, but I'm
not sure. (NEW NEIGHBOURS COME, BE)
17. The air ________________ strange. There must be something going on in the factory.
(SMELL)
18. I can't listen to what you ________________ to tell me because I'm so nervous at the
moment. (TRY)

www.english-practice.at
KEY

1. They normally have a coffee break at ten, but today there's a lot of work to do so
they aren't having one. (HAVE, NOT HAVE)

2. Why are you wearing my coat? – I'm sorry. – It looks just like mine. (YOU WEAR,
LOOK)
3. Do you see the men in black suits over there? – They are looking at us in a strange
way. (YOU SEE, LOOK)

4. The food contains chemicals that make it last longer. (CONTAIN)

5. It takes the moon about 28 days to travel around the earth. (TAKE)

6. Everything in this box belongs to my grandfather. He is giving it to me instead of my


brother. (BELONG, GIVE)

7. Mary is going through a very difficult period at university this year. (GO)

8. Dad knows everything about airplanes. He always reads books about aviation.
(KNOW, READ)

9. I used to play football in school but now I prefer rugby. (PREFER)


10. Hi Dan! – What are you planning to do this evening? – Well, I'm going to a concert
with a few friends and after that we're having a good meal at a fine restaurant.
(YOU PLAN, GO, HAVE)

11. What does your dad do for a living? – Well, he's a lawyer but he quit his old job and
at the moment he is looking for a new one. (YOUR DAD DO, LOOK)
12. You go shopping every Saturday. – Why do you do that? (GO, YOU DO)

13. I have absolutely no idea what this movie is about. (HAVE)

14. The two department managers are having lunch at the moment. We shouldn't
disturb them. (HAVE)
15. Teachers give us homework every day, but this weekend they aren't giving us any
because of the mid-term break. (GIVE, NOT GIVE)

16. Where do our new neighbours come from? I think they're from Jamaica, but I'm not
sure. (NEW NEIGHBOURS COME, BE)

17. The air smells strange. There must be something going on in the factory. (SMELL)

18. I can't listen to what you are trying to tell me because I'm so nervous at the
moment. (TRY)

www.english-practice.at
B1 Present Tense Simple and Progressive T016

Complete the sentences using the correct form of the present tense.

1. It often _____________________ in Ireland. That’s why they call it the “Green Island”. But it
_____________________ there at the moment. (RAIN, NOT RAIN)
2. Such behaviour normally _____________________ me furious (MAKE).
3. I _____________________ a word he says. (NOT BELIEVE)
4. I _____________________ a hat today because it’s such a special event. (WEAR)
5. Susan __________________ an email to her parents nearly every Saturday evening. (WRITE)
6. Stop right now! You ___________________ the flowers every time the ball _________________ in
the flower bed. (BREAK, LAND)
7. Where is Jimmy? – I don’t know. I _____________________ he _____________________ tennis
with his younger brother, Mark. (THINK, PLAY)
8. My mum _____________________ a party for her best friends once a year. (ORGANISE)
9. She _____________________ in London, but she _________________________ with friends up in
Scotland. (LIVE, CURRENTLY STAY)
10. Our headmaster rarely _____________________ a class. He _____________________ a lot of
administrative work to do. (TEACH, HAVE)
11. As the private secretary of the boss I _____________________ up to a hundred emails every
day. (READ)
12. Look at her! – She _____________________ in a non-smoking area. (SMOKE)
13. _____________________ to a tennis club? (YOU BELONG)
14. Dana _____________________ reading a good novel (LOVE).
15. Songs that are not very popular _____________________ very well. (NOT SELL)
16. My brother isn’t here. He _____________________ Spain at the moment. (TOUR)
17. Tom always _____________________ the strangest questions in class. (ASK)
18. I _____________________ lottery tickets every week, but I _____________________ anything
(BUY, NEVER WIN)
19. You can’t disturb them. They _____________________ a game of cards. (PLAY)
20. Can’t you see that I _____________________ on my thesis? – I _____________________ you to
disturb me. (WORK, NOT WANT)
21. Our children _____________________ going skiing with us. (ENJOY)
22. The plane _____________________ the runway now. You are too late. (LEAVE)
23. I ___________________ websites for a living. What ___________________? (CREATE, YOU DO)
24. She _____________________ of leaving home and going to Australia for a year. (THINK)
25. I told you that I ________________________ with you any more. You’re simply not a team
player. (NOT WORK)

www.english-practice.at
KEY

1. It often rains in Ireland. That’s why they call it the “Green Island”. But it’s not raining
there at the moment. (RAIN, NOT RAIN)
2. Such behaviour normally makes me furious (MAKE).
3. I don’t believe a word he says. (NOT BELIEVE)
4. I am wearing a hat today because it’s such a special event. (WEAR)
5. Susan writes an email to her parents nearly every Saturday evening. (WRITE)
6. Stop right now! You break the flowers every time the ball lands in the flower bed.
(BREAK, LAND)
7. Where is Jimmy? – I don’t know. I think he’s playing tennis with his younger brother,
Mark. (THINK, PLAY)
8. My mum organises a party for her best friends once a year. (ORGANISE)
9. She lives in London, but she is currently staying with friends up in Scotland. (LIVE,
STAY)
10. Our headmaster rarely teaches a class. He has a lot of administrative work to do.
(TEACH, HAVE)
11. As the private secretary of the boss I read up to a hundred emails every day. (READ)
12. Look at her! – She is smoking in a non-smoking area. (SMOKE)
13. Do you belong to a tennis club? (YOU BELONG)
14. Dana loves reading a good novel (LOVE).
15. Songs that are not very popular do not sell very well. (NOT SELL)
16. My brother isn’t here. He’s touring Spain at the moment. (TOUR)
17. Tom always asks the strangest questions in class. (ASK)
18. I buy lottery tickets every week, but I never win anything (BUY, NEVER WIN)
19. You can’t disturb them. They are playing a game of cards. (PLAY)
20. Can’t you see that I’m working on my thesis? – I don’t want you to disturb me.
(WORK, NOT WANT)
21. Our children enjoy going skiing with us. (ENJOY)
22. The plane is leaving the runway now. You are too late. (LEAVE)
23. I create websites for a living. What do you do ? (CREATE, YOU DO)
24. She is thinking of leaving home and going to Australia for a year. (THINK)
25. I told you that I am not working/don’t work with you any more. You’re simply not a
team player. (NOT WORK)

www.english-practice.at
B1 Present Tense Simple and Continuous T004

Complete the sentences using the correct form of the present tense.

1. We ______________________ our break now, Mr. Miller. (TAKE)

2. She ______________________ for Liverpool later in the day (LEAVE).

3. The actor usually ______________________ a lot of fan mail, because he’s so famous. (GET)

4. The car ______________________ oil. Can you repair it? (LOSE)

5. Dorothy ______________________ reading good books during her holidays. (LOVE)

6. My brother ______________________ Italy at the moment (TOUR).

7. They ______________________ a game of cards right now. (HAVE)

8. I ______________________ a hat today because there’s a very special event in town. (WEAR)

9. Such bad behaviour always ______________________ me mad. (MAKE)

10. Unpopular songs ______________________ very well. (NOT SELL)

11. She usually ______________________ out with her friends on Saturday evenings. (GO)

12. What ______________________ , Mum? – It smells so good! (YOU BAKE)

13. ______________________ to the bridge club? (YOU BELONG)

14. The children ______________________ playing in the hut whenever we’re at our weekend
house. (ENJOY)

15. The headmaster rarely ______________________ a class. He normally


______________________ administrative work. (TEACH, DO)

16. ______________________ if I ask you a question? (YOU MIND)

17. I _________________________ some money because I want to travel to Spain next


summer. (CURRENTLY SAVE)

18. What ______________________ ? (THIS BOOK – COST)

19. The boy and his father ______________________ a long conversation. – I wonder what
they ______________________ about. (HAVE, TALK)

20. Robert ______________________ to catch the same bus every morning, but he
_________________________ . (TRY, NOT ALWAYS SUCCEED)

www.english-practice.at
KEY

1. We are taking our break now, Mr. Miller. (TAKE)

2. She is leaving for Liverpool later in the day (LEAVE).

3. The actor usually gets a lot of fan mail, because he’s so famous. (GET)
4. The car is losing oil. Can you repair it? (LOSE)

5. Dorothy loves reading good books during her holidays. (LOVE)

6. My brother is touring Italy at the moment (TOUR).

7. They are having a game of cards right now. (HAVE)

8. I am wearing a hat today because there’s a very special event in town. (WEAR)

9. Such bad behaviour always makes me mad. (MAKE)

10. Unpopular songs do not sell very well. (NOT SELL)

11. She usually goes out with her friends on Saturday evenings. (GO)

12. What are you baking, Mum? – It smells so good! (YOU BAKE)

13. Do you belong to the bridge club? (YOU BELONG)

14. The children enjoy playing in the hut whenever we’re at our weekend house. (ENJOY)

15. The headmaster rarely teaches a class. He normally does administrative work.
(TEACH, DO)

16. Do you mind if I ask you a question? (YOU MIND)

17. I am currently saving some money because I want to travel to Spain next summer.
(SAVE)

18. What does this book cost? (THIS BOOK – COST)

19. The boy and his father are having a long conversation. – I wonder what they are
talking about. (HAVE, TALK)

20. Robert tries to catch the same bus every morning, but he doesn’t always succeed.
(TRY, NOT ALWAYS SUCCEED)

www.english-practice.at
B1 Present Tense Simple and Continuous T003

Complete the sentences using the correct form of the present tense.

1. ___________________ how old I am? (YOU KNOW)

2. How ___________________ to work? – I usually ___________________ by car, but today Jack


___________________ me up (YOU GET, DRIVE, PICK)

3. It often ___________________ in Ireland, but it never ___________________ for days on end.


(RAIN, RAIN)

4. I usually _________________ so quickly that he __________________ me. (SPEAK, NOT


UNDERSTAND)

5. Jane’s husband ___________________ . (NOT SMOKE)

6. Why ___________________ on your coat? – I ___________________ for a walk. –


___________________ to come with me? (YOU PUT, GO, YOU WANT)

7. I always _________________ lottery tickets, but I never _____________ anything. (BUY, WIN)

8. It ___________________ in Egypt. (NOT OFTEN RAIN)

9. ___________________ to him today? – Yes, I always ___________________ to him on his


birthday. (YOU WRITE, WRITE)

10. Can you hear that? The car ___________________ such a strange noise. – It’s OK. It always
___________________ like that. (MAKE, SOUND)

11. The plane that you ___________________ at right now ___________________ for Paris.
(LOOK, LEAVE)

12. What ___________________ to his car? – I think he ___________________ it. (HE DO, POLISH)

13. Susan ___________________ to her parents every Sunday. In fact, she ___________________
to them today. (WRITE, WRITE)

14. Stop at once! You ___________________ the flowers every time the ball ________________ in
the garden! (DESTROY, LAND)

15. Where is Kevin? I can’t find him anywhere. – He ___________________ with Sue in the
garden (PLAY).

16. She normally ___________________ in London, but this weekend she _________________
with some friends in Liverpool. (LIVE, STAY)

17. Hurry up, the teacher ___________________ to begin! (WAIT)

18. I ___________________ a word he ___________________ . (NOT BELIEVE, SAY)

19. What ___________________ for a living, Claire? – Well as a secretary , I ___________________


emails for my boss all the time. (YOU DO, WRITE)

20. Look over there! He ___________________ in a non-smoking area! (SMOKE)

www.english-practice.at
KEY

1. Do you know how old I am? (YOU KNOW)

2. How do you get to work? – I usually drive by car, but today Jack is picking me up
(YOU GET, DRIVE, PICK)

3. It often rains in Ireland, but it never rains for days on end. (RAIN, RAIN)

4. I usually speak so quickly that he doesn’t understand me. (SPEAK, NOT


UNDERSTAND)

5. Jane’s husband doesn’t smoke. (NOT SMOKE)

6. Why are you putting on your coat? – I am going for a walk. – Do you want to come
with me? (YOU PUT, GO, YOU WANT)

7. I always buy lottery tickets, but I never win anything. (BUY, WIN)

8. It doesn’t often rain in Egypt. (NOT OFTEN RAIN)

9. Are you writing to him today? – Yes, I always write to him on his birthday. (YOU
WRITE, WRITE)

10. Can you hear that? The car is making such a strange noise? – It’s OK. It always
sounds like that. (MAKE, SOUND)

11. The plane that you are looking at right now is leaving for Paris. (LOOK, LEAVE)

12. What is he doing to his car? – I think he is polishing it. (HE DO, POLISH)

13. Susan writes to her parents every Sunday. In fact, she is writing to them today.
(WRITE, WRITE)

14. Stop at once! You destroy the flowers every time the ball lands in the garden!
(DESTROY, LAND)

15. Where is Kevin? I can’t find him anywhere. – He is playing with Sue in the garden
(PLAY).

16. She normally lives in London, but this weekend she is staying with some friends in
Liverpool. (LIVE, STAY)

17. Hurry up, the teacher is waiting to begin! (WAIT)

18. I don’t believe a word he says / is saying. (NOT BELIEVE, SAY)

19. What do you do for a living, Claire? – Well as a secretary , I write emails for my boss
all the time. (YOU DO, WRITE)

20. Look over there! He is smoking in a non-smoking area! (SMOKE)

www.english-practice.at
B1 Present Tense Simple and Continuous T002

Complete the sentences using the correct form of the present tense.

1. You can’t see Jimmy now. He ____________________ a bath. (HAVE)

2. He ____________________ to the theatre. (NEVER GO)

3. Anne ____________________ all her clothes herself. At the moment she


____________________ a dress for a fancy dress party (MAKE, MAKE).

4. He usually ________________ coffee for breakfast, but today he ____________________ tea


(HAVE, HAVE).

5. I can’t go home now because it ____________________ , and I ____________________ an


umbrella. (RAIN, NOT HAVE).

6. In Britain women normally ____________________ hats. (NOT WEAR)

7. The sun __________________ in the east and __________________ in the west (RISE, SET)

8. Who ____________________ that terrible noise outside? – It’s Dad. He


____________________ the lawn. (MAKE, MOW)

9. I ____________________ this weekend near the coast. I ____________________ there nearly


every weekend. (SPEND, GO)

10. She ____________________ thirty cigarettes a day but at the moment she
____________________ to stop. (SMOKE, TRY)

11. We ____________________ breakfast together every Sunday morning. (HAVE)

12. What’s that smell. – It’s in the kitchen. Something ____________________ . (BURN)

13. Who ____________________ to on the phone? – It’s my friend Carry. (YOU SPEAK)

14. I ____________________ overtime this month because I ____________________ up some


money to buy a new car . (WORK, SAVE)

15. The moon ____________________ around the earth (GO)

16. She usually ____________________ languages very quickly, but she ____________________
problems with Chinese (LEARN, HAVE).

17. ____________________ TV every evening ? (YOU WATCH)

18. He always ____________________ his bills on time. (PAY)

19. How long ____________________ you to get to the office? – It ____________________ me


about half an hour (IT TAKE, TAKE)

20. The plane that ____________________ Heathrow at 9.15 is on schedule. (LEAVE)

www.english-practice.at
KEY

1. You can’t see Jimmy now. He is having a bath. (HAVE)

2. He never goes to the theatre. (NEVER GO)

3. Anne makes all her clothes herself. At the moment she is making a dress for a fancy
dress party (MAKE, MAKE).

4. He usually has coffee for breakfast, but today he’s having tea (HAVE, HAVE).

5. I can’t go home now because it’s raining, and I don’t have an umbrella. (RAIN, NOT
HAVE).

6. In Britain women normally don’t wear hats. (NOT WEAR)

7. The sun rises in the east and sets in the west (RISE, SET)

8. Who is making that terrible noise outside? – It’s Dad. He’s mowing the lawn. (MAKE,
MOW)

9. I’m spending this weekend near the coast. I go there nearly every weekend. (SPEND,
GO)

10. She smokes thirty cigarettes a day but at the moment she is trying to stop.
(SMOKE, TRY)

11. We have breakfast together every Sunday morning. (HAVE)

12. What’s that smell. – It’s in the kitchen. Something is burning. (BURN)

13. Who are you speaking to on the phone? – It’s my friend Carry. (SPEAK)

14. I am working overtime this month because I’m saving up some money to buy a
new car . (WORK, SAVE)

15. The moon goes around the earth (GO)

16. She usually learns languages very quickly, but she is having / has problems with
Chinese (LEARN, HAVE).

17. Do you watch TV every evening (YOU WATCH).

18. He always pays his bills on time. (PAY)

19. How long does it take you to get to the office? – It takes me about half an hour (IT
TAKE, TAKE)

20. The plane that leaves Heathrow at 9.15 is on schedule. (LEAVE)

www.english-practice.at
B1 Past Tense: Simple and Progressive T056

Fill in the correct form of the past tense: simple or progressive.

1. While the policeman __________________ out of the window, he __________________ that a


blue SUV __________________ down the road. (LOOK, NOTICE, PARK)
2. I __________________ on my report when the phone __________________. My wife ____________
to know when I __________________ home. (WORK, RING, WANT, COME)
3. He __________________ down the street when he __________________ his old schoolteacher
on the other side. (WALK, SEE)
4. During the time I __________________ in South Africa I never __________________ a serious
crime. (SPEND, SEE)
5. While they __________________ lunch at the new restaurant, a journalist __________________
up to them and __________________ to ask a few questions. (HAVE, COME, WANT)
6. The farmer __________________ the whole neighbourhood with fruit and vegetables.
(SUPPLY)
7. The hairdresser __________________ up her shop, __________________ into the car and
__________________ home. (LOCK, GET, DRIVE)
8. My brother __________________ to contact me at the office, but he __________________ me
because I __________________ lunch with a customer. (TRY, CANNOT REACH, HAVE)
9. Jack __________________ over the carpet because he __________________ attention to where
he __________________. (TRIP, NOT PAY, GO)
10. Where __________________ when I __________________ across you yesterday? (YOU GO,
COME)
11. I __________________ him off at the airport when the police __________________ and
__________________ him. (SEE, COME, ARREST)
12. The old man __________________ on the pavement, so James __________________ to help him.
(FALL, STOP)
13. How __________________ your leg? – Well, I __________________ on the ladder when,
suddenly, I __________________ my balance and __________________. (YOU BREAK, STAND,
LOSE, FALL)
14. She __________________ in France at the time she __________________ the bad news. (LIVE,
RECEIVE)
15. I __________________ the new Prime Minister while I __________________ the press
conference. (MEET, ATTEND)
16. While I __________________ on the motorway, more and more police cars
__________________ in my direction. (DRIVE, COME)

www.english-practice.at
KEY

1. While the policeman was looking out of the window, he noticed that a blue SUV was
parking down the road. (LOOK, NOTICE, PARK)
2. I was working on my report when the phone rang. My wife wanted to know when I
was coming home. (WORK, RING, WANT, COME)
3. He was walking down the street when he saw his old schoolteacher on the other side.
(WALK, SEE)
4. During the time I was spending in South Africa I never saw a serious crime. (SPEND,
SEE)
5. While they were having lunch at the new restaurant, a journalist came up to them and
wanted to ask a few questions. (HAVE, COME, WANT)
6. The farmer supplied the whole neighbourhood with fruit and vegetables. (SUPPLY)
7. The hairdresser locked up her shop, got into the car and drove home. (LOCK, GET,
DRIVE)
8. My brother tried to contact me at the office, but he couldn't reach me because I was
having lunch with a customer. (TRY, CANNOT REACH, HAVE)
9. Jack tripped over the carpet because he wasn't paying/ didn't pay attention to where
he was going. (TRIP, NOT PAY, GO)
10. Where were you going when I came across you yesterday? (YOU GO, COME)
11. I was seeing him off at the airport when the police came and arrested him. (SEE,
COME, ARREST)
12. The old man fell on the pavement, so James stopped to help him. (FALL, STOP)
13. How did you break your leg? – Well, I was standing on the ladder when, suddenly, I
lost my balance and fell. (YOU BREAK, STAND, LOSE, FALL)
14. She was living in France at the time she received the bad news. (LIVE, RECEIVE)
15. I met the new Prime Minister while I was attending the press conference. (MEET,
ATTEND)
16. While I was driving on the motorway, more and more police cars were coming in my
direction. (DRIVE, COME)

www.english-practice.at
B1 Past Tense : Simple and Progressive T055

Fill in the correct form of the past tense: simple or progressive.

1. While I ____________________ whether to buy the CD player, a woman ____________________


in and ____________________ it. (WONDER, COME, SNATCH)
2. The teacher asked me," What _____________________ all afternoon yesterday?" (YOU, DO)
3. Our neighbour's dog ____________________ the postman while he ____________________ a
letter. (ATTACK, DELIVER)
4. The chairman ____________________ the conference room and ____________________ that
everyone ____________________ nervously with their neighbour. (ENTER, REALISE, CHAT)
5. We _______________________ last night because our neighbours ____________________ loud
music. (CAN NOT SLEEP, PLAY)
6. Why __________________________ the crime? (YOU, NOT REPORT)
7. When they ____________________ home, they ____________________ the burglars as they
____________________ the house. (GET, SEE, LEAVE)
8. The match official ____________________ the game because it ____________________.
(POSTPONE, RAIN)
9. I ____________________ on the report the whole afternoon yesterday. (WORK)
10. I ____________________ to the police office to report the break-in. (HURRY)
11. While Mom ____________________ the tree, the children ____________________ their favourite
Christmas TV show. (DECORATE, WATCH)
12. As we ____________________ on the motorway to Cardiff, I suddenly ____________________
that I had left the cellar door open. (DRIVE, REMEMBER)
13. When I ____________________ Mary at the dinner party last night, she ____________________ a
wonderful dress. (SEE, WEAR)
14. He ____________________ his leg when he ____________________ off the horse. (BREAK, FALL)
15. We ____________________ outside the café when, all of a sudden, we ____________________ an
explosion. Everyone ____________________ what they ____________________ and
____________________ towards the crossing. (SIT, HEAR, STOP, DO, LOOK)
16. When I ____________________ up this morning, I ____________________ out of the window and
____________________ that it ____________________. It ____________________ me so happy.
(WAKE, LOOK, SEE, SNOW, MAKE)

www.english-practice.at
KEY

1. While I was wondering whether to buy the CD player, a woman came in and snatched
it. (WONDER, COME, SNATCH)
2. The teacher asked me," What were you doing all afternoon yesterday?" (YOU, DO)
3. Our neighbour's dog attacked the postman while he was delivering a letter. (ATTACK,
DELIVER)
4. The chairman entered the conference room and realised that everyone was chatting
nervously with their neighbour. (ENTER, REALISE, CHAT)
5. We could not sleep last night because our neighbours were playing loud music. (CAN
NOT SLEEP, PLAY)
6. Why didn't you report the crime? (YOU, NOT REPORT)
7. When they got home, they saw the burglars as they were leaving the house. (GET, SEE,
LEAVE)
8. The match official postponed the game because it was raining . (POSTPONE, RAIN)
9. I was working on the report the whole afternoon yesterday. (WORK)
10. I hurried to the police office to report the break-in. (HURRY)
11. While Mom was decorating the tree, the children were watching their favourite
Christmas TV show. (DECORATE, WATCH)
12. As we were driving on the motorway to Cardiff, I suddenly remembered that I had left
the cellar door open. (DRIVE, REMEMBER)
13. When I saw Mary at the dinner party last night, she was wearing a wonderful dress.
(SEE, WEAR)
14. He broke his leg when he fell off the horse. (BREAK, FALL)
15. We were sitting outside the café when, all of a sudden, we heard an explosion.
Everyone stopped what they were doing and looked/ were looking towards the
crossing. (SIT, HEAR, STOP, DO, LOOK)
16. When I woke up this morning, I looked out of the window and saw that it was snowing.
It made me so happy. (WAKE, LOOK, SEE, SNOW, MAKE)

www.english-practice.at
B1 Past Tense : Simple and Progressive T048

Fill in the correct form of the past tense: simple or progressive.

1. Mrs Smith __________________ past the house in Sunset Street when she _______________
fire on the ground floor. (DRIVE, SEE)
2. While he __________________ off the coast the pilot __________________ sharks approaching
the swimmers. (FLY, SEE)
3. Alice __________________ herself while she __________________ football. (HURT, PLAY)
4. She __________________ while she __________________ after the bus. (FALL, RUN)
5. I __________________ my wallet while I __________________ my bike. (LOSE, RIDE)
6. We __________________ dinner when the lights __________________ out. (HAVE, GO)
7. She __________________ of something else while you __________________ to her. (THINK,
TALK)
8. The fireman __________________ the fire on the balcony below when he suddenly
__________________ someone shouting. (FIGHT, HEAR)
9. I __________________ her while I __________________ out of the window. (SEE, LOOK)
10. While the teacher __________________ instructions, the students __________________ at a
spider climbing up the wall. (GIVE, LOOK)
11. Sally __________________ dinner last night when someone __________________ at the door.
(HAVE, KNOCK)
12. I __________________ to study at seven last night. Fred __________________ at 7.30. So I
__________________ when Fred __________________ (BEGIN, COME, STUDY, ARRIVE).
13. My roommate's parents __________________ him last night while __________________
watching TV. (CALL, WATCH)
14. When my husband __________________ home, I __________________ the laundry. (COME,
DO)
15. While they __________________ home it __________________ to rain, so they
__________________ at a small cafe and __________________ a cup of coffee. (WALK, BEGIN,
STOP, HAVE)
16. When I __________________ home at around 2 o'clock, Mum __________________ in her
garden. She __________________ some flowers and dad __________________ the oil of the car
in the garage. (GET, BE, PLANT, CHANGE)

www.english-practice.at
KEY

1. Mrs Smith was driving past the house in Sunset Street when she saw fire on the
ground floor. (DRIVE, SEE)
2. While he was flying off the coast the pilot saw sharks approaching the swimmers.
(FLY, SEE)
3. Alice hurt herself while she was playing football. (HURT, PLAY)
4. She fell while she was running after the bus. (FALL, RUN)
5. I lost my wallet while I was riding my bike. (LOSE, RIDE)
6. We were having dinner when the lights went out. (HAVE, GO)
7. She was thinking of something else while you were talking to her. (THINK, TALK)
8. The fireman was fighting the fire on the balcony below when he suddenly heard
someone shouting. (FIGHT, HEAR)
9. I saw her while I was looking out of the window. (SEE, LOOK)
10. While the teacher was giving instructions, the students were looking at a spider
climbing up the wall. (GIVE, LOOK)
11. Sally was having dinner last night when someone knocked at the door. (HAVE,
KNOCK)
12. I began to study at seven last night. Fred came at 7.30. So I was studying when
Fred arrived (BEGIN, COME, STUDY, ARRIVE).
13. My roommate's parents called him last night while we were watching TV. (CALL,
WATCH)
14. When my husband came home, I was doing the laundry. (COME, DO)
15. While they were walking home it began to rain, so they stopped at a small cafe
and had a cup of coffee. (WALK, BEGIN, STOP, HAVE)
16. When I got home at around 2 o'clock, Mum was in her garden. She was planting
some flowers and dad was changing the oil of the car in the garage. (GET, BE,
PLANT, CHANGE)

www.english-practice.at
B1 Past Tense: Simple and Progressive T043

Complete the sentences with the correct form of the Past Tense. Use simple and
progressive forms in each of the sentences.

1. Angela ______________ herself while she _________________ up a tree. (HURT, CLIMB)


2. The police car _________________ the robbers when they _________________ a lamppost.
(CHASE, HIT)
3. I _________________ when there _________________ a knock at the door. (STUDY, BE)
4. My brother _________________ on the ice while he _________________. (FALL, SKATE)
5. Margie _________________ dinner when the fire alarm _________________. (HAVE, RING)
6. Mom _________________ herself while she ____________________ onions. (INJURE, CUT)
7. Dad ___________________ the car when a storm suddenly _________________ up. (REPAIR,
COME)
8. Mona _________________ asleep while she _________________ a book. (FALL, READ)
9. I _________________ an old friend while I ___________________ home from the shop.
(MEET, WALK)
10. She _________________ at the ceiling when the door _________________. (STARE, OPEN)
11. I _________________ myself while I _________________ milk on the stove. (BURN, PUT)
12. While the children ___________________ the weather _________________ to clear up.
(REST, START)
13. When I __________________ at the station a car _________________ to take me home.
(ARRIVE, WAIT)
14. I _________________ my cousin while I ___________________ in Paris. (VISIT, STAY)
15. While the pilot ___________________ to stabilize the plane the master alarm
________________ off. (TRY, GO)
16. I _________________ an ambulance while I _________________ out of the window. (SEE,
LOOK)
17. The children ___________________ a movie when their aunt _________________. (WATCH,
ARRVE)
18. We _________________ about our jobs when the phone _________________. (TALK, RING)

www.english-practice.at
KEY

1. Angela hurt herself while she was climbing up a tree. (HURT, CLIMB)
2. The police car was chasing the robbers when they hit a lamppost. (CHASE, HIT)
3. I was studying when there was a knock at the door. (STUDY, BE)
4. My brother fell on the ice while he was skating. (FALL, SKATE)
5. Margie was having dinner when the fire alarm rang. (HAVE, RING)
6. Mom injured herself while she was cutting onions. (INJURE, CUT)
7. Dad was repairing the car when a storm suddenly came up. (REPAIR, COME)
8. Mona fell asleep while she was reading a book. (FALL, READ)
9. I met an old friend while I was walking home from the shop. (MEET, WALK)
10. She was staring at the ceiling when the door opened. (STARE, OPEN)
11. I burned myself while I was putting milk on the stove. (BURN, PUT)
12. While the children were resting the weather started/ was starting to clear up. (REST,
START)
13. When I arrived at the station a car was waiting to take me home. (ARRIVE, WAIT)
14. I visited my cousin while I was staying in Paris. (VISIT, STAY)
15. While the pilot was trying to stabilize the plane the master alarm went off. (TRY, GO)
16. I saw an ambulance while I was looking out of the window. (SEE, LOOK)
17. The children were watching a movie when their aunt arrived. (WATCH, ARRVE)
18. We were talking about our jobs when the phone rang. (TALK, RING)

www.english-practice.at
B1 Past Tense Simple and Progressive T024

Fill in the correct form of the past tense.


1. I ________________ my old friend in town the other day. He ________________ to ignore me
and ________________ somewhere else. (SEE, SEEM, LOOK)
2. The teacher ________________ a photo of us while we ________________ up the tree. (TAKE,
CLIMB)
3. We ________________ Martha at the airport last week. She ________________ for the arrival of
her sister while we ________________ to New York. (MEET, WAIT, TRAVEL)
4. "What ________________ to him? – He ________________ totally surprised when I
________________ him. " – (YOU SAY, LOOK, SEE)
5. He ________________ exam papers when I ________________ him. (CORRECT, VISIT)
6. A man ________________ on the road while I ________________ my bike. Luckily, I
________________ not to crash into him. (FALL, RIDE, MANAGE)
7. We ________________ a few miles off the coast when a horrible thunderstorm
________________ up. We ________________ to get to safety as soon as possible. (SAIL,
COME, HAVE)
8. I haven't seen him for ages. When I last ________________ him, he ________________ for a
new job. (SEE, LOOK)
9. While the two teams ________________ up everyone ________________ a flag. It
________________ a very emotional moment. (WARM, WAVE, BE)
10. "What ___________________ when I ________________ to your place yesterday evening?" – "I
________________ the baby". (YOU DO, COME, FEED)
11. I ________________ down a dark alley when suddenly I ________________ footsteps. I
________________ around and ________________ that an old woman with a dog
________________ me. (WALK, HEAR, TURN, SEE, FOLLOW)
12. "Why ___________________ out last night?" – "I ________________ too tired and ______________
to stay at home." (YOU NOT GO, BE, DECIDE)
13. The policeman asked me, " How fast ________________ when you ________________ the old
lady in front of you?" (YOU DRIVE, SEE)
14. Mom ________________ dinner when we ________________ home from football practice.
(PREPARE, GET)
15. When I ________________ young, I always ________________ to be a pilot. (BE, WANT)
16. Las Sunday afternoon I ________________ for a walk in the park and ________________ a cup
of coffee at a local restaurant. (GO, HAVE)
17. When they ________________ to the airport the plane ________________ off. (GET, JUST TAKE)
18. I ________________ on a bench in the park when a man ________________ up to me and
________________ to know what time it ________________. (SIT, COME, WANT, BE)

www.english-practice.at
KEY

1. I saw my old friend in town the other day. He seemed to ignore me and looked / was
looking somewhere else. (SEE, SEEM, LOOK)
2. The teacher took a photo of us while we were climbing up the tree. (TAKE, CLIMB)
3. We met Martha at the airport last week. She was waiting for the arrival of her sister
while we were traveling to New York. (MEET, WAIT, TRAVEL)
4. "What did you say to him? – He looked totally surprised when I saw him. " – (YOU
SAY, LOOK, SEE)
5. He was correcting exam papers when I visited him. (CORRECT, VISIT)
6. A man fell on the road while I was riding my bike. Luckily, I managed not to crash into
him. (FALL, RIDE, MANAGE)
7. We were sailing a few miles off the coast when a horrible thunderstorm came up. We
had to get to safety as soon as possible. (SAIL, COME, HAVE)
8. I haven't seen him for ages. When I last saw him, he was looking for a new job. (SEE,
LOOK)
9. While the two teams were warming up everyone was waving a flag. It was a very
emotional moment. (WARM, WAVE, BE)
10. "What were you doing when I came to your place yesterday evening?" – "I was feeding
the baby". (YOU DO, COME, FEED)
11. I was walking down a dark alley when suddenly I heard footsteps. I turned around and
saw that an old woman with a dog was following me. (WALK, HEAR, TURN, SEE,
FOLLOW)
12. "Why didn't you go out last night?" – "I was too tired and decided to stay at home."
(YOU NOT GO, BE, DECIDE)
13. The policeman asked me, " How fast were you driving when you saw the old lady in
front of you?" (YOU DRIVE, SEE)
14. Mom was preparing dinner when we got home from football practice. (PREPARE, GET)
15. When I was young, I always wanted to be a pilot. (BE, WANT)
16. Las Sunday afternoon I went for a walk in the park and had a cup of coffee at a local
restaurant. (GO, HAVE)
17. When they got to the airport the plane was just taking off. (GET, JUST TAKE)
18. I was sitting on a bench in the park when a man came up to me and wanted to
know what time it was. (SIT, COME, WANT, BE)

www.english-practice.at
B1 Past Tense Simple and Progressive T023

Fill in the correct form of the past tense.

1. My friend Harry _______________ off the ladder while he _______________ the ceiling of his
room. (FALL, PAINT)
2. We _______________ the house in 2003. At that time it _______________ £ 150,000. (BUY,
COST)
3. Dad _______________ interested in buying a new car. (NOT BE)
4. My sister __________________ for me at the airport terminal when I _______________. (WAIT,
ARRIVE)
5. A few nights ago, I _______________ a book when suddenly I _______________ a noise
outside. A few teenagers __________________ loud music. (READ, HEAR, PLAY)
6. The fire ____________________ when the first firefighters _______________ at the scene.
(STILL BURN, ARRIVE)
7. My brother _______________ for a job when he _______________ across an interesting ad in
the newspaper. (LOOK, COME)
8. I _______________ someone call my name. I _______________ around and _______________
my dad standing at the back of the queue. I _______________ so surprised. (HEAR,
TURN, SAW, BE)
9. My sister _______________ a bright summer dress when I _______________ her at the
performance. (WEAR, SEE)
10. I _______________ preparing dinner at 4.pm and I _______________ still at it when my wife
_______________ home. (START, BE, COME)
11. Our housekeeper _______________ the vase. As she _______________ up the pieces, she
_______________ her middle finger. (BREAK, PICK, CUT)
12. We suddenly _______________ that we _______________ in the wrong direction. (REALISE,
DRIVE)
13. She _______________ a great skier when she was young. (BE)
14. I _______________ an old friend in town while I _______________ the shopping. (MEET, DO)
15. While the children _______________ with others my husband and I _______________ to
have a cup of coffee. (PLAY, DECIDE)
16. Magellan _______________ around the world for the first time 500 years ago. (SAIL)
17. I _______________ my dog for a walk in the park when suddenly another dog
_______________ him. (TAKE, ATTACK)
18. When I _______________ back from town everyone was at home. Mum _______________
homework. Dad _______________ the car and my sister Julia _______________ on her
school project. (COME, CORRECT, WASH, WORK)

www.english-practice.at
KEY

1. My friend Harry fell off the ladder while he was painting the ceiling of his room. (FALL,
PAINT)
2. We bought the house in 2003. At that time it cost £ 150,000. (BUY, COST)
3. Dad was not interested in buying a new car. (NOT BE)
4. My sister was waiting for me at the airport terminal when I arrived. (WAIT, ARRIVE)
5. A few nights ago, I was reading a book when suddenly I heard a noise outside. A few
teenagers were playing loud music. (READ, HEAR, PLAY)
6. The fire was still burning when the first firefighters arrived at the scene. (STILL
BURN, ARRIVE)
7. My brother was looking for a job when he came across an interesting ad in the
newspaper. (LOOK, COME)
8. I heard someone call my name. I turned around and saw my dad standing at the
back of the queue. I was so surprised. (HEAR, TURN, SAW, BE)
9. My sister was wearing a bright summer dress when I saw her at the performance.
(WEAR, SEE)
10. I started preparing dinner at 4.pm and I was still at it when my wife came home.
(START, BE, COME)
11. Our housekeeper broke the vase. As she was picking up the pieces, she cut her
middle finger. (BREAK, PICK, CUT)
12. We suddenly realised that we were driving in the wrong direction. (REALISE, DRIVE)
13. She was a great skier when she was young. (BE)
14. I met an old friend in town while I was doing the shopping. (MEET, DO)
15. While the children were playing with others my husband and I decided to have a cup
of coffee. (PLAY, DECIDE)
16. Magellan sailed around the world for the first time 500 years ago. (SAIL)
17. I was taking my dog for a walk in the park when suddenly another dog attacked
him. (TAKE, ATTACK)
18. When I came back from town everyone was at home. Mum was correcting
homework. Dad was washing the car and my sister Julia was working on her school
project. (COME, CORRECT, WASH, WORK)

www.english-practice.at
B1 Present Perfect Simple and Progressive T045

Complete the sentences with the correct form of the present perfect tense.

1. The post office is not far from here. I _________________ there many times before. (BE)
2. You can go home now. You _______________________ emails for over three hours. You
must be very tired. (WRITE)
3. I _______________________ him at least four times but he _______________________ the
phone. (CALL, NOT ANSWER)
4. Bobby is so dirty because he _______________________ outside the whole afternoon.
(PLAY)
5. The president _______________________ for his speech the whole morning. He still isn't
finished. (PREPARE)
6. We _______________________ for over an hour now and _______________________ at the
village yet. (WALK, NOT ARRIVE)
7. She _______________________ for a good job for over a month, but now she finally
_______________________ one. (LOOK, FIND)
8. The phone _______________________ for half a minute. Why doesn't someone answer it.
(RING)
9. The maid _______________________ windows the whole morning. So far, she
_______________________ the ones on the ground floor. (CLEAN, CLEAN)
10. Is Jack at home? No, He _______________________ out. (JUST GO)
11. Dr Jacobs _______________________ at this university for almost twenty years, but he
_______________________ such brilliant students. (TEACH, NEVER HAVE)
12. It _______________________ for over an hour. Some students are excited because they
_______________________ snow before. (SNOW, NEVER SEE)
13. There's no more beer in the fridge. You _______________________ all of it. (DRINK)
14. Look at you! You must have gained over 10 pounds because you _____________________
too much. (EAT)
15. My sister _______________________ to me for three days. (NOT SPEAK)
16. George entered politics over a decade ago and _______________________ a major party
speaker for over three years. (BE)

www.english-practice.at
KEY

1. The post office is not far from here. I've been there many times before. (BE)
2. You can go home now. You have been writing emails for over three hours. You
must be very tired. (WRITE)
3. I have called him at least four times but he hasn't answered the phone. (CALL,
NOT ANSWER)
4. Bobby is so dirty because he has been playing outside the whole afternoon. (PLAY)
5. The president has been preparing for his speech the whole morning. He still isn't
finished. (PREPARE)
6. We have been walking for over an hour now and haven't arrived at the village yet.
(WALK, NOT ARRIVE)
7. She has been looking for a good job for over a month, but now she finally has
found one. (LOOK, FIND)
8. The phone has been ringing for half a minute. Why doesn't someone answer it.
(RING)
9. The maid has been cleaning windows the whole morning. So far, she has cleaned
the ones on the ground floor. (CLEAN, CLEAN)
10. Is Jack at home? No, He has just gone out. (JUST GO)
11. Dr Jacobs has been teaching at this university for almost twenty years, but he has
never had such brilliant students. (TEACH, NEVER HAVE)
12. It has been snowing for over an hour. Some students are excited because they
have never seen snow before. (SNOW, NEVER SEE)
13. There's no more beer in the fridge. You have drunken all of it. (DRINK)
14. Look at you! You must have gained over 10 pounds because you have been eating
too much. (EAT)
15. My sister hasn't spoken to me for three days. (NOT SPEAK)
16. George entered politics over a decade ago and has been a major party speaker for
over three years. (BE)

www.english-practice.at
B1 Present Perfect Tense: Simple and Progressive T041

Complete the sentences with the correct form of the Present Perfect Tense !

1. I _________________________ a new pair of shoes (JUST BUY).


2. _________________________ that book yet? (YOU FINISH)
3. They ____________________________ cookies all afternoon, ever since they came home
from school. (EAT)
4. I _________________________ this book now, so you can have it back. (READ)
5. The novelist ____________________________ eight pages of his new book. (ALREADY
WRITE)
6. Your exam paper is completely blank! What ___________________________ in the past
hour ? (YOU DO)
7. There's nothing left to eat. My sister _________________________ everything I left in the
kitchen. (EAT)
8. No wonder your eyes hurt. You _________________________ computer games ever since
you had your breakfast. (PLAY)
9. I _________________________ you for ages ! You look fantastic! (NOT SEE)
10. Lukaku _________________________ another goal for Manchester United. (JUST SCORE)
11. They ____________________________ for over an hour now. I wonder when they'll stop.
(DANCE)
12. We _________________________ for you for ages. Where have you been? (WAIT)
13. I _________________________ my work, so I'm ready to go. (FINISH)
14. She ___________________________ emails for over an hour. I wonder when she'll stop
(WRITE)
15. We _________________________ ten museums since we arrived here in Rome. (VISIT)
16. I am very tired, because I ____________________________ around the city all day long.
(TRAVEL)
17. She _________________________ for a good job for over a week. Now she
_________________________ one. (LOOK , FINALLY FIND)
18. Jane _________________________ English at university for over a decade. And she's still
enjoying it. (TEACH)

www.english-practice.at
KEY

1. I have just bought a new pair of shoes (JUST BUY).


2. Have you finished that book yet? (YOU FINISH)
3. They have been eating cookies all afternoon, ever since they came home from
school. (EAT)
4. I have read this book now, so you can have it back. (READ)
5. The novelist has already written eight pages of his new book. (ALREADY WRITE)
6. Your exam paper is completely blank! What have you been doing in the past hour ?
(YOU DO)
7. There's nothing left to eat. My sister has eaten everything I left in the kitchen. (EAT)
8. No wonder your eyes hurt. You have been playing computer games ever since you
had your breakfast. (PLAY)
9. I haven't seen you for ages ! You look fantastic! (NOT SEE)
10. Lukaku has just scored another goal for Manchester United. (JUST SCORE)
11. They have been dancing for over an hour now. I wonder when they'll stop. (DANCE)
12. We have been waiting for you for ages. Where have you been? (WAIT)
13. I have finished my work, so I'm ready to go. (FINISH)
14. She has been writing emails for over an hour. I wonder when she'll stop (WRITE)
15. We have visited ten museums since we arrived here in Rome. (VISIT)
16. I am very tired, because I have been travelling around the city all day long.
(TRAVEL)
17. She has been looking for a good job for over a week. Now she has finally found
one. (LOOK , FINALLY FIND)
18. Jane has been teaching English at university for over a decade. And she's still
enjoying it. (TEACH)

www.english-practice.at
B1 Present Perfect Simple and Progressive T037

Fill in the correct form of the verb given: Present Perfect Simple or Progressive

1. I _________________________ on redecorating the house for the last few days and I'm still
not finished. (WORK)
2. She _________________________ his phone number, so she can't call him. (FORGET)
3. It _________________________ all day. It seems as if it will never stop. (RAIN)
4. I _________________________ a lot of work this morning, and it's only nine. (DO)
5. She ____________________________ the tasks her teacher provided her with. (JUST FINISH)
6. We ____________________________ for our exams since October. I hope we're well prepared
for them. (STUDY)
7. You look so tired. What's happened? – I ____________________________ after the children the
whole morning. They're really a nuisance. (LOOK)
8. We _________________________ this film before, so there's no need to watch it again. (SEE)
9. I ____________________________ for you all morning. - Where _________________________?
(WAIT, YOU BE)
10. Mike _________________________ an airplane before, but I think he won't be able to manage
such a large one. (FLY)
11. I _________________________ up my mind not to accept the job offer. (MAKE)
12. I ______________________ to India twice and each time it was a remarkable experience. (BE)
13. Jack _________________________ his driving test twice. He should be better prepared. (FAIL)
14. I ___________________________ to a party since Christmas. I really think I should socialize
more. (NOT BE)
15. People ________________________:_ all morning about slow internet services. (COMPLAIN)
16. My brother _________________________ for this company for the last forty years and
_________________________ any trouble. (WORK, NEVER CAUSE)
17. Someone _________________________ my computer. The battery is dead. (USE)
18. Why __________________________ your monthly fee yet? You're always late. (YOU NOT PAY)
19. He _________________________ golf with us since he moved here. (PLAY)
20. My mother _________________________ the bus, so she won't be here on time. (MISS)
21. I _________________________ three letters so far this morning, and I'm tried already. (TYPE)
22. The baby _________________________. That's why her eyes are so red. (CRY)
23. I am really excited about going to the new restaurant because I _________________________
Indian food before. (NEVER EAT)
24. We _________________________ through the accounts since Monday, but we
_________________________ any irregularities yet. (LOOK, NOT FIND)
25. My cousin _________________________ this house since the end of the war. (OWN)

www.english-practice.at
KEY

1. I have been working on redecorating the house for the last few days and I'm still not
finished. (WORK)
2. She's forgotten his phone number, so she can't call him. (FORGET)
3. It has been raining all day. It seems as if it will never stop. (RAIN)
4. I have done a lot of work this morning, and it's only nine. (DO)
5. She has just finished the tasks her teacher provided her with. (JUST FINISH)
6. We have been studying for our exams since October. I hope we're well prepared for
them. (STUDY)
7. You look so tired. What's happened? – I have been looking after the children the whole
morning. They're really a nuisance. (LOOK)
8. We have seen this film before, so there's no need to watch it again. (SEE)
9. I have been waiting for you all morning. - Where have you been? (WAIT, YOU BE)
10. Mike has flown an airplane before, but I think he won't be able to manage such a large
one. (FLY)
11. I have made up my mind not to accept the job offer. (MAKE)
12. I have been to India twice and each time it was a remarkable experience. (BE)
13. Jack has failed his driving test twice. He should be better prepared. (FAIL)
14. I haven't been to a party since Christmas. I really think I should socialize more. (NOT
BE)
15. People have been complaining all morning about slow internet services. (COMPLAIN)
16. My brother has been working for this company for the last forty years and has never
caused any trouble. (WORK, NEVER CAUSE)
17. Someone has been using my computer. The battery is dead. (USE)
18. Why haven't you paid your monthly fee yet? You're always late. (YOU NOT PAY)
19. He has been playing golf with us since he moved here. (PLAY)
20. My mother has missed the bus, so she won't be here on time. (MISS)
21. I have typed three letters so far this morning, and I'm tried already. (TYPE)
22. The baby has been crying. That's why her eyes are so red. (CRY)
23. I am really excited about going to the new restaurant because I have never eaten
Indian food before. (NEVER EAT)
24. We have been looking through the accounts since Monday, but we haven't found any
irregularities yet. (LOOK, NOT FIND)
25. My cousin has owned this house since the end of the war. (OWN)

www.english-practice.at
B1 Present Perfect Tense Simple and Progressive T026

Fill in the correct form of the present perfect tense.

1. I ______________________ an interesting article in the New York Times. (JUST READ)


2. _____________________________ by a dog? – No, but a bee ______________________ me recently.
(YOU EVER BITE, STING)

3. You ______________________ hard enough. That's why you ______________________ a few


mistakes in the last few days. (NOT WORK, MAKE)

4. The Johnsons ______________________ in Park Street for over a decade. They


______________________ about leaving. (LIVE, NEVER THINK)

5. We ______________________ a lot about climate change since I came here. (LEARN)


6. I ______________________ 3 great days with my new boyfriend. (SPEND)
7. Temperatures ______________________ very moderate so far this month. (BE)
8. They ______________________ in San Francisco since they came to California three years
ago. (LIVE)

9. Who ______________________ after the children recently? (LOOK)


10. How long ______________________ each other? – Well, we met at a party a few months ago
and ______________________ since then. (YOU KNOW, DATE)

11. I ______________________ anything since I had breakfast this morning. I'm starving! (NOT
EAT)

12. We _________________________ any difficulty with the software up to now. (NOT HAVE)
13. What __________________________ in the last half hour? – I ______________________ the garage,
but I ______________________ yet. (YOU DO, CLEAN, NOT FINISH)

14. He ______________________ to me for some time. I wonder what he ______________________


up to. (NOT SPEAK, BE)

15. Our daughter ______________________ in Los Angeles for two years. She loves it there.
(STUDY)

16. The crowd ______________________ since the home team scored the first goal. (CHEER)
17. __________________________ in front of such a great audience? - No. I ______________________
the country for over a week and I ______________________ such fantastic fans. (YOU EVER
PERFORM, TOUR, NEVER HAVE)

18. I ______________________ about going abroad lately. Maybe I'll go to America for a gap year.
(THINK)

www.english-practice.at
KEY

1. I have just read an interesting article in the New York Times. (JUST READ)
2. Have you ever been bitten by a dog? – No, but a bee has stung me recently. (YOU
EVER BITE, STING)
3. You haven't worked/ haven't been working hard enough. That's why you have made
a few mistakes in the last few days. (NOT WORK, MAKE)
4. The Johnsons have been living in Park Street for over a decade. They have never
thought about leaving. (LIVE, NEVER THINK)
5. We have learned a lot about climate change since I came here. (LEARN)
6. I have spent 3 great days with my new boyfriend. (SPEND)
7. Temperatures have been very moderate so far this month. (BE)
8. They have been living in San Francisco since they came to California three years ago.
(LIVE)
9. Who has been looking after the children recently? (LOOK)
10. How long have you known each other? – Well, we met at a party a few months ago and
have been dating since then. (YOU KNOW, DATE)
11. I haven't eaten anything since I had breakfast this morning. I'm starving! (NOT EAT)
12. We haven't had / haven't been having any difficulty with the software up to now.
(NOT HAVE)
13. What have you been doing in the last half hour? – I have been cleaning the garage, but
I haven't finished yet. (YOU DO, CLEAN, NOT FINISH)
14. He hasn't spoken to me for some time. I wonder what he's been up to. (NOT SPEAK,
BE)
15. Our daughter has been studying in Los Angeles for two years. She loves it there.
(STUDY)
16. The crowd has been cheering since the home team scored the first goal. (CHEER)
17. Have you ever performed in front of such a great audience? - No. I have been touring
the country for over a week and I have never had such fantastic fans. (YOU EVER
PERFORM, TOUR, NEVER HAVE)
18. I have been thinking about going abroad lately. Maybe I'll go to America for a gap year.
(THINK)

www.english-practice.at
B1 Present Perfect Tense Simple and Progressive T025

Fill in the correct form of the present perfect tense.

1. The solar system ____________________ for billions of years. (EXIST)


2. They ______________________ in California for the last 20 years and ______________________
moving there. (LIVE, NOT REGRET)
3. I'm so tired and miserable. I ______________________ well in the last few days. (NOT FEEL)
4. The eastern European countries ______________________ members of the EU for the last 15
years. (BE)
5. ___________________________ on an interesting project lately? (YOU WORK)
6. She ______________________ to a few specialists, but they can't help her. (GO)
7. I ______________________ problems with my car recently, but the mechanic
______________________ the faulty part yet. (HAVE, NOT FIND)
8. We ______________________ cards for the last few hours and we are still enjoying it. (PLAY)
9. ______________________________ an important title? (THE TEAM, EVER, WIN)
10. It ________________________ hard for the last three hours and some of the roads
______________________ impassable. (RAIN, BECOME)
11. My parents __________________________ me, and I am very thankful for that. (ALWAYS
UNDERSTAND)
12. Politicians around the world _________________________ about the situation for a long time.
(WORRY)
13. Where ________________________ the money? Give it to me now! (YOU HIDE)
14. A big earthquake ______________________ the area since the beginning of the century.
(NOT HIT)
15. We _________________________ for a few weeks and feel very sympathetic towards each
other. (DATE)
16. I ______________________ four emails this morning, but nobody ______________________.
(WRITE, REPLY)
17. The bank is still closed. It _________________________ yet. (NOT OPEN)
18. Mary ______________________ a number of jobs in the last three years. (HAVE)
19. I _________________________ from a severe cold in the last few days. It ____________________
better yet. (SUFFER, NOT GET)
20. I ______________________ the baby twice already but it's still hungry. (FEED)

www.english-practice.at
KEY

1. The solar system has existed for billions of years. (EXIST)


2. They have been living in California for the last 20 years and have not regretted
moving there. (LIVE, NOT REGRET)
3. I'm so tired and miserable. I haven't been feeling well in the last few days. (NOT FEEL)
4. The eastern European countries have been members of the EU for the last 15 years.
(BE)
5. Have you been working on an interesting project lately? (YOU WORK)
6. She has gone to a few specialists, but they can't help her. (GO)
7. I have been having problems with my car recently, but the mechanic hasn't found the
faulty part yet. (HAVE, NOT FIND)
8. We have been playing cards for the last few hours and we are still enjoying it. (PLAY)
9. Has/Have the team ever won an important title? (THE TEAM, EVER, WIN)
10. It has been raining hard for the last three hours and some of the roads have become
impassable. (RAIN, BECOME)
11. My parents have always understood me, and I am very thankful for that. (ALWAYS
UNDERSTAND)
12. Politicians around the world have been worrying about the situation for a long time.
(WORRY)
13. Where have you hidden the money? Give it to me now! (YOU HIDE)
14. A big earthquake hasn't hit the area since the beginning of the century. (NOT HIT)
15. We have been dating for a few weeks and feel very sympathetic towards each other.
(DATE)
16. I have written four emails this morning, but nobody has replied. (WRITE, REPLY)
17. The bank is still closed. It hasn't opened yet. (NOT OPEN)
18. Mary has had a number of jobs in the last three years. (HAVE)
19. I have been suffering from a severe cold in the last few days. It hasn't got better yet.
(SUFFER, NOT GET)
20. I have fed the baby twice already but it's still hungry. (FEED)

www.english-practice.at
B1 Present Perfect Simple and Progressive T021

Fill in the correct form of the present perfect tense.

1. I'm so tired because I ________________________ so hard lately. (WORK)

2. The new midfielder ________________________ 5 goals so far this season, and we're only
halfway through it. (SCORE)

3. There's no wine left I the fridge. I ________________________ both bottles. (DRINK)


4. Jenifer is getting fatter and fatter all the time. She ___________________________ too
much. (PROBABLY EAT)

5. I ________________________ a new pair of shoes. How do you like them? (JUST BUY)

6. ________________________ reading the newspaper? Could you give it to me then? (YOU


FINISH)
7. I'm writing a new novel at the moment. So far, I ____________________________ the
introduction. (ONLY WRITE)

8. Look at how she's sweating. She _______________________________ for hours.


(PROBABLY RUN)

9. How long ________________________ Russian? (YOU LEARN)


10. I am not surprised your eyes are hurting. You ________________________ computer
games ever since you got up. (PLAY)

11. My sister ________________________ with her roommate for 5 years. (LIVE)

12. Where is my new watch? I ________________________ for it for hours and


________________________ it yet. (LOOK, NOT FIND)
13. There's nothing on your exam paper. You started an hour ago. What
____________________________ up to now? (YOU DO)

14. I ________________________ a new job and I can start next Wednesday. (FIND)

15. I ________________________ Patricia since we were in kindergarten together. What


______________________________ all these years? (NOT SEE, SHE DO)
16. I ________________________ all my passwords recently, but I forgot to write them down.
(CHANGE)

17. I ________________________ the new Schwarzenegger film. I don't want to go to the


cinema again. (ALREADY SEE)

18. Dad ________________________ since he was in high school. (NOT DANCE)

www.english-practice.at
KEY

1. I'm so tired because I have been working so hard lately. (WORK)

2. The new midfielder has scored 5 goals so far this season, and we're only halfway
through it. (SCORE)
3. There's no wine left I the fridge. I have drunken both bottles. (DRINK)

4. Jenifer is getting fatter and fatter all the time. She has probably been eating too
much. (PROBABLY EAT)

5. I have just bought a new pair of shoes. How do you like them? (JUST BUY)

6. Have you finished reading the newspaper? Could you give it to me then? (YOU
FINISH)

7. I'm writing a new novel at the moment. So far, I have only written the introduction.
(ONLY WRITE)

8. Look at how she's sweating. She has probably been running for hours. (PROBABLY
RUN)
9. How long have you been learning Russian? (YOU LEARN)

10. I am not surprised your eyes are hurting. You have been playing computer games
ever since you got up. (PLAY)

11. My sister has been living with her roommate for 5 years. (LIVE)

12. Where is my new watch? I have been looking for it for hours and haven't found it
yet. (LOOK, NOT FIND)

13. There's nothing on your exam paper. You started an hour ago. What have you been
doing up to now? (YOU DO)

14. I have found a new job and I can start next Wednesday. (FIND)
15. I haven't seen Patricia since we were in kindergarten together. What has she been
doing all these years? (NOT SEE, SHE DO)

16. I have changed all my passwords recently, but I forgot to write them down.
(CHANGE)

17. I have already seen the new Schwarzenegger film. I don't want to go to the cinema
again. (ALREADY SEE)
18. Dad hasn't danced since he was in high school. (NOT DANCE)

www.english-practice.at
B1 Present Perfect Tense: Simple and Progressive T008

Complete the sentences with the correct form of the present perfect tense.

1. I ___________________ the book you gave me, so you can have it back now. (READ)

2. You look tired. You _______________________________ too hard lately. (PROBABLY WORK)

3. Rachel ________________________ around Europe for two months now. At the moment,
she’s in Barcelona. She ___________________ six countries so far. (TRAVEL, VISIT)

4. Is it still raining? – No, it ________________________ but the streets are still wet. (ALREADY
STOP)

5. I ________________________ at your report for some time, but I must say I can’t agree with
you on a few things. (LOOK)

6. James ________________________ the new Harry Potter novel for hours now. He simply
can’t let it go. (READ)

7. I ________________________ this few times, but I’ll say it again. (ALREADY SAY)

8. The two brothers ________________________ films since they left high school. (MAKE)

9. Look! Someone ________________________ that window! (BREAK)

10. I ________________________ to him, but he ________________________ me an answer yet.


(ALREADY WRITE, NOT GIVE)

11. You are too late. The patient ________________________ . (JUST DIE)

12. The manager isn’t here. He’s away on holiday. – Where ________________________ ? (HE
GO)

13. They ________________________ from New York. (JUST ARRIVE)

14. _____________________________ in the rain the whole time? Why ________________________


you in? (YOU STAND, ANYONE NOT LET)

15. Mr Benson ________________________ the whole morning. So far, he _____________________


three fish. (FISH, CATCH)

16. The company ________________________ money with this product for ages. It’s time to
stop producing it. (LOSE)

17. She ________________________ Charles since she was 17. They ________________________ in
the same town for over 20 years. (KNOW, LIVE)

18. John ________________________ off his bike again. It’s the third time now! (FALL)

www.english-practice.at
KEY

1. I have read the book you gave me, so you can have it back now. (READ)

2. You look tired. You have probably been working too hard lately. (PROBABLY WORK)

3. Rachel has been travelling around Europe for two months now. At the moment, she’s
in Barcelona. She has visited six countries so far. (TRAVEL, VISIT)

4. Is it still raining? – No, it has already stopped but the streets are still wet. (ALREADY
STOP)

5. I have been looking at your report for some time, but I must say I can’t agree with you
on a few things. (LOOK)

6. James has been reading the new Harry Potter novel for hours now. He simply can’t let it
go. (READ)

7. I have already said this few times, but I’ll say it again. (ALREADY SAY)

8. The two brothers have been making films since they left high school. (MAKE)

9. Look! Someone has broken that window! (BREAK)

10. I have already written to him, but he hasn’t given me an answer yet. (ALREADY
WRITE, NOT GIVE)

11. You are too late. The patient has just died. (JUST DIE)

12. The manager isn’t here. He’s away on holiday. – Where has he gone? (HE GO)

13. They have just arrived from New York. (JUST ARRIVE)

14. Have you been standing in the rain the whole time? Why hasn’t anyone let you in?
(YOU STAND, ANYONE NOT LET)

15. Mr Benson has been fishing the whole morning. So far, he has caught three fish.
(FISH, CATCH)

16. The company has been losing money with this product for ages. It’s time to stop
producing it. (LOSE)

17. She has known Charles since she was 17. They have been living in the same town
for over 20 years. (KNOW, LIVE)

18. John has fallen off his bike again. It’s the third time now! (FALL)

www.english-practice.at
B1 Present Perfect Simple and Continuous T001

Complete the sentences using the correct form of the present perfect tense.

1. I ____________________ several books about sailing and I am quite fascinated by the


sport . (READ)

2. You look absolutely exhausted. What ____________________ ? (YOU DO)

3. He ____________________ that book for over two weeks and he ____________________ yet.
He's such a slow reader . (READ, NOT FINISH)

4. My sister ____________________ in Norwich for two months. She seems to like it there
and is not planning to leave. (LIVE)

5. My dad ____________________ a new job. (JUST START)

6. You should put some boots on. It ____________________ for several days now and the
ground is pretty muddy. (RAIN)

7. ____________________ your homework yet ? You ____________________ on it for hours .


(YOU FINISH , WORK)

8. Maria ____________________ for a job since she left school last summer. She still
____________________ one . (LOOK, NOT FIND)

9. They ____________________ TV the whole evening. It's their favourite film and they
____________________ it several times. (WATCH, SEE)

10. I ____________________ him about his new girl friend twice this week. He doesn't seem
to want to answer. (ASK)

11. I ____________________ my driving test. (JUST PASS)

12. Where ____________________ ? - At the doctor's. I ____________________ ill lately (YOU BE ,


BE)

13. We ____________________ the date for the marriage. It will be on May 26. (SET)

14. My sister ____________________ too many sweets lately . She must try to stop. (EAT)

15. I ____________________ him for ages. I wonder what he ____________________ up to. (NOT
SEE, BE)

16. I ____________________ French for three years now but I don't seem to be making any
progress. It's so difficult (LEARN).

worksheets.english-grammar.at
KEY

1. I have been reading / have read several books about sailing and I am quite
fascinated by the sport . (READ)

2. You look absolutely exhausted. What have you been doing ? (YOU DO)

3. He has been reading that book for over two weeks and he hasn't finished yet.
He's such a slow reader . (READ, NOT FINISH)

4. My sister has been living in Norwich for two months. She seems to like it there
and is not planning to leave. (LIVE)

5. My dad has just started a new job. (JUST START)

6. You should put some boots on. It has been raining for several days now and the
ground is pretty muddy. (RAIN)

7. Have you finished your homework yet ? You have been working on it for hours
. (YOU FINISH , WORK)

8. Maria has been looking for a job since she left school last summer. She still
hasn't found one . (LOOK, NOT FIND)

9. They have been watching TV the whole evening. It's their favourite film and they
have seen it several times. (WATCH, SEE)

10. I have asked him about his new girl friend twice this week. He doesn't seem to
want to answer. (ASK)

11. I have just passed my driving test. (JUST PASS)

12. Where have you been ? - At the doctor's. I have been ill lately (YOU BE , BE)

13. We have set the date for the marriage. It will be on May 26. (SET)

14. My sister has been eating too many sweets lately . She must try to stop. (EAT)

15. I haven't seen him for ages. I wonder what he has been up to. (NOT SEE, BE)

16. I have been learning French for three years now but I don't seem to be making
any progress. It's so difficult (LEARN).

worksheets.english-grammar.at
B1 Simple Past , Present Perfect Simple and Progressive T044

Complete the sentences with the correct form of the tense in brackets. Use past
simple or present perfect (simple and progressive).

1. What ___________________ since you came to this school? I hope you ___________________
many friends in the past year. (YOU LEARN, MAKE)
2. She _____________ tired when she ________________ home last night, so she _____________
straight to bed. (BE, GET, GO)
3. I ___________________ her husband. I don't even know what he looks like. (NEVER
MEET)
4. It ______________________ the whole week. I wonder when it's going to stop. (SNOW)
5. Who ________________ The Taming of the Shrew ? – I think it was Henry James. (WRITE)
6. The weather _______________ great when we _____________ in Sicily last August. (BE, BE)
7. I _____________________ to study for the past hour, but I simply can't concentrate. (TRY)
8. World War I ___________________ in 1914 and ___________________ four years later.
(START, END)
9. I ___________________ lunch, but I ___________________ coffee yet. (JUST HAVE, NOT
HAVE).
10. I _______________________ a nice girl recently. – How long ______________________ on? –
Oh, for about a month. (SEE, IT GO)
11. Last night I ___________________ some spare time, so I ___________________ to the cinema
to see the latest Bond movie. (HAVE, GO)
12. I ___________________ my room recently. That's why it looks so nice and fresh. (PAINT)
13. How many matches _____________________ so far this season? Well, I ___________________
almost all games last season, but I _____________________ any this year. (YOU WIN,
WIN, NOT WIN)
14. Mom _____________________ thank you notes the whole morning. She
_______________________ about 20 so far. (WRITE, ALREADY WRITE)
15. Dad ___________________ as a consultant for over 20 years. Then he ___________________.
(WORK, RETIRE)
16. ___________________ Max at the staff meeting last Tuesday? No, I ___________________
him for ages. (YOU SEE, NOT SEE)

www.english-practice.at
KEY

1. What have you learned since you came to this school? I hope you have made many
friends in the past year. (YOU LEARN, MAKE)
2. She was tired when she got home last night, so she went straight to bed. (BE, GET,
GO)
3. I have never met her husband. I don't even know what he looks like. (NEVER MEET)
4. It has been snowing the whole week. I wonder when it's going to stop. (SNOW)
5. Who wrote The Taming of the Shrew ? – I think it was Henry James. (WRITE)
6. The weather was great when we were in Sicily last August. (BE, BE)
7. I have been trying to study for the past hour but I simply can't concentrate. (TRY)
8. World War I started in 1914 and ended four years later. (START, END)
9. I have just had lunch, but I haven't had coffee yet. (JUST HAVE, NOT HAVE).
10. I have been seeing a nice girl recently. – How long has it been going on? – Oh, for
about a month. (SEE, IT GO)
11. Last night I had some spare time, so I went to the cinema to see the latest Bond
movie. (HAVE, GO)
12. I have painted my room recently. That's why it looks so nice and fresh. (PAINT)
13. How many matches have you won so far this season? Well, I won almost all games
last season, but I haven't won any this year. (YOU WIN, WIN, NOT WIN)
14. Mom has been writing thank you notes the whole morning. She has already
written about 20 so far. (WRITE, ALREADY WRITE)
15. Dad worked as a consultant for over 20 years. Then he retired. (WORK, RETIRE)
16. Did you see Max at the staff meeting last Tuesday? No, I haven't seen him for ages.
(YOU SEE, NOT SEE)

www.english-practice.at
B1 Past and Present Perfect Simple T036

Fill in the correct form of the verb given: Past or Present Perfect Simple

1. So far, Jill _________________ almost half of the book. (READ)


2. Do you know who _________________ the telephone? – It ______________ Alexander Graham
Bell. (INVENT, BE)
3. On her trip across Asia, Mum _________________ three countries up to now. (VISIT)
4. How many books ____________________ in the last few years? (HE WRITE)
5. Martha lives in Dublin. She's _________________ there her whole life, ever since her dad
_________________ a few years ago. (LIVE, DIE)
6. Paul and Gina _________________ an hour ago. They _________________ problems with their
flight. (ARRIVE, HAVE)
7. Drugs _________________ a huge problem in the United States. (BECOME)
8. Granddad _________________ in hospital since Monday. He _________________ in hospital
before. (BE, NEVER BE)
9. _______________________ the Queen in person? No, but I _________________ Prince Andrew at
a concert a few months ago. (YOU EVER SEE, SEE)
10. Mozart _________________ over 600 pieces of music during his lifetime. (WRITE)
11. They _________________ to Spain on holiday last summer (GO)
12. I'm hungry. I _________________ anything for hours. (NOT EAT)
13. I _________________ my key and can't find it anywhere. (LOSE)
14. He _________________ as a war correspondent during the second Iraq war. (WORK)
15. I ____________ a huge meal for lunch and simply can't eat anything at the moment. (HAVE)
16. It _________________ yet this week, but last week it really _________________ a lot. (NOT
RAIN, RAIN)
17. According to her statement, she _________________ at the Crown Hotel from last Monday
to Thursday. (STAY)
18. Who ____________________ at the cinema last night? (YOU MEET)
19. I don't need any new driving lessons. I _________________ the test. (ALREADY PASS)
20. Fortunately, I ___________________ any bones. (NEVER BREAK)
21. My cousins _________________ in Dublin since their childhood. Marvin _________________ to
America when he was 16 but only _________________ there for a few years. Then he
_______________ back to Ireland. (BE, GO, STAY, COME)
22. I ___________________ the car. Now it looks great! (WASH)
23. She _______________ smoking a few months ago. (STOP)
24. Back in March, I __________________ enough money to buy a new car. Now, I can afford
one. (NOT HAVE)
25. Scientist ___________________ a major discovery in medicine. (JUST MAKE)

www.english-practice.at
KEY

1. So far, Jill has read almost half of the book. (READ)


2. Do you know who invented the telephone? – It was Alexander Graham Bell. (INVENT,
BE)
3. On her trip across Asia, Mum has visited three countries up to now. (VISIT)
4. How many books has he written in the last few years? (HE WRITE)
5. Martha lives in Dublin. She's lived there her whole life, ever since her dad died a few
years ago. (LIVE, DIE)
6. Paul and Gina arrived an hour ago. They had problems with their flight. (ARRIVE, HAVE)
7. Drugs have become a huge problem in the United States. (BECOME)
8. Granddad has been in hospital since Monday. He's never been in hospital before. (BE,
NEVER BE)
9. Have you ever seen the Queen in person? No, but I saw Prince Andrew at a concert a
few months ago. (YOU EVER SEE, SEE)
10. Mozart wrote over 600 pieces of music during his lifetime. (WRITE)
11. They went to Spain on holiday last summer (GO)
12. I'm hungry. I haven't eaten anything for hours. (NOT EAT)
13. I have lost my key and can't find it anywhere. (LOSE)
14. He worked as a war correspondent during the second Iraq war. (WORK)
15. I had a huge meal for lunch and simply can't eat anything at the moment. (HAVE)
16. It hasn't rained yet this week, but last week it really rained a lot. (NOT RAIN, RAIN)
17. According to her statement, she stayed at the Crown Hotel from last Monday to
Thursday. (STAY)
18. Who did you meet at the cinema last night? (YOU MEET)
19. I don't need any new driving lessons. I have already passed the test. (ALREADY PASS)
20. Fortunately, I have never broken any bones. (NEVER BREAK)
21. My cousins have been in Dublin since their childhood. Marvin went to America when he
was 16 but only stayed there for a few years. Then he came back to Ireland. (BE, GO,
STAY, COME)
22. I have washed the car. Now it looks great! (WASH)
23. She stopped smoking a few months ago. (STOP)
24. Back in March, I didn't have enough money to buy a new car. Now, I can afford one.
(NOT HAVE)
25. Scientist have just made a major discovery in medicine. (JUST MAKE)

www.english-practice.at
B1 Past and Present Perfect Tense - Simple Form T027

Fill in the correct form of the verb in brackets: Past Simple or Present Perfect Simple

1. The weather around here ________________ terrible in the last few weeks. (BE)
2. Maria ________________ her suitcase last night. (PACK)
3. I ____________________ volleyball since I was a teenager. (NOT PLAY)
4. We ____________________ wash the dishes. They're all clean now (HELP)
5. They ____________________ the factory. – Really? When ______________________? (CLOSE,
THAT HAPPEN)
6. __________________________________ yet? (YOUR BUSINESS COURSE – START)
7. How long ____________________ that camera? – About a month. I ____________________ it
because it was on sale just before Christmas. (YOU HAVE, BUY)
8. _______________________ last week's magazine? – It must be here because I ________________
it on Monday. (YOU SEE, BUY)
9. The books you ordered ____________________. The delivery service ____________________
them an hour ago. (ARRIVE, BRING)
10. The Queen ____________________ her two-week tour through Australia yesterday. (START)
11. The plane from New York _________________. The passengers are getting out. (JUST LAND)
12. We ____________________ a party at school for ages. (NOT HAVE)
13. I ____________________ a cold in school a few days ago and ____________________ ill ever
since. (CATCH, BE)
14. Dinosaurs ____________________ around the earth millions of years ago. (WANDER)
15. Prices ____________________ up last year, but they ____________________ by 8% already this
year. (NOT GO, INCREASE)
16. I'm so tired. I ____________________ all the way to the underground station. (WALK)
17. We ____________________ home from our holidays and getting ready to settle in. (JUST
COME)
18. She ____________________ in London for three years. However, when her mom __________ ,
she ____________________ to Leeds and ____________________ there ever since. (LIVE, DIE,
MOVE, LIVE)
19. Dusty ____________________ a match so far this year. He is more successful than last year,
when he ____________________ the first three matches. (NEVER LOSE, LOSE)
20. He ____________________ off the ladder and ____________________ his ankle. That's why he
____________________ in school for a while. (FALL, BREAK, NOT BE)

www.english-practice.at
KEY

1. The weather around here has been terrible in the last few weeks. (BE)
2. Maria packed her suitcase last night. (PACK)
3. I haven't played volleyball since I was a teenager. (NOT PLAY)
4. We have helped wash the dishes. They're all clean now (HELP)
5. They have closed the factory. – Really? When did that happen? (CLOSE, THAT
HAPPEN)

6. Has your business course started yet? (YOUR BUSINESS COURSE – START)
7. How long have you had that camera? – About a month. I bought it because it was on
sale just before Christmas. (YOU HAVE, BUY)

8. Have you seen last week's magazine? – It must be here because I bought it on Monday.
(YOU SEE, BUY)

9. The books you ordered have arrived. The delivery service brought them an hour ago.
(ARRIVE, BRING)

10. The Queen started her two-week tour through Australia yesterday. (START)

11. The plane from New York has just landed. The passengers are getting out. (JUST
LAND)

12. We haven't had a party at school for ages. (NOT HAVE)

13. I caught a cold in school a few days ago and have been ill ever since. (CATCH, BE)

14. Dinosaurs wandered around the earth millions of years ago. (WANDER)

15. Prices didn't go up last year, but they have increased by 8% already this year. (NOT
GO, INCREASE)

16. I'm so tired. I have walked all the way to the underground station. (WALK)

17. We have just come home from our holidays and getting ready to settle in. (JUST
COME)

18. She lived in London for three years. However, when her mom died, she moved to
Leeds and has lived there ever since. (LIVE, DIE, MOVE, LIVE)

19. Dusty has never lost a match so far this year. He is more successful than last year,
when he lost the first three matches. (NEVER LOSE, LOSE)
20. He fell off the ladder and broke his ankle. That's why he hasn't been in school for a
while. (FALL, BREAK, NOT BE)

www.english-practice.at
B1 Letter to Janet T012

Fill in the correct form of the verbs in brackets. Use past or present perfect tense –
simple or progressive.

Dear Janet

I hope you’re OK. Unfortunately, I’m not. The doctor _____________________ (COME)
yesterday. He _______________________ (NOT LIKE) my cough. I ________________________ (LIE) in
bed since Tuesday, and I can’t stand it anymore. I _______________________ (NEVER BE) ill like
this before - don’t know what’s the matter with me.

And the weather’s terrible, too. It ____________________________ (RAIN) the whole week and I
can’t even have a cup of tea in the morning to cheer myself up, because the milkman
_____________________ (NOT COME) this morning. Don’t know why - I’m pretty sure I
_____________________ (PAY) his bill.

Alice _____________________ (GET) married last week, so now all Mary’s kids
_____________________ (LEAVE) home. She won’t know what to do with herself, will she?

Lucy Millmann is moving to Doncaster next month. Since Fred _____________________ (DIE) of
a heart attack she _____________________ (BE) all alone. I’m sorry she’s going. We
_____________________ (BE) neighbours for over twenty years and she ________________________
(ALWAYS , BE) friendly and helpful to me.

Jessica, my cleaning lady, _____________________ (LEAVE) a few days ago. I’m glad. I
_____________________ (NOT TRUST) her since she _____________________ (BREAK) all those
plates and _____________________ (SAY) it _____________________ (BE) the cat.

The village _____________________ (NOT CHANGE) very much. A new family


_____________________ (TAKE) over the grocery store recently. They seem quite nice. I hope
they are more efficient than the last shopkeeper.

So that’s about it. Please write to me when there’s something new.

Love, Patricia

www.english-practice.at
KEY

Dear Janet

I hope you’re OK. Unfortunately, I’m not. The doctor came (COME) yesterday. He didn’t
like (NOT LIKE) my cough. I have been lying (LIE) in bed since Tuesday, and I can’t stand it
anymore. I have never been (NEVER BE) ill like this before - don’t know what’s the matter
with me.

And the weather’s terrible, too. It has been raining (RAIN) the whole week and I can’t even
have a cup of tea in the morning to cheer myself up, because the milkman hasn’t come
(NOT COME) this morning. Don’t know why - I’m pretty sure I have paid (PAY) his bill.

Alice got (GET) married last week, so now all Mary’s kids have left (LEAVE) home. She won’t
know what to do with herself, will she?

Lucy Millmann is moving to Doncaster next month. Since Fred died (DIE) of a heart attack
she has been (BE) all alone. I’m sorry she’s going. We have been (BE) neighbours for over
twenty years and she has always been (ALWAYS , BE) friendly and helpful to me.

Jessica, my cleaning lady, left (LEAVE) a few days ago. I’m glad. I haven’t trusted (NOT
TRUST) her since she broke (BREAK) all those plates and said (SAY) it was (BE) the cat.

The village hasn’t changed (NOT CHANGE) very much. A new family has taken (TAKE)
over the grocery store recently. They seem quite nice. I hope they are more efficient than
the last shopkeeper.

So that’s about it. Please write to me when there’s something new.

Love, Patricia

www.english-practice.at
B1 Past and Past Perfect Tense T052

Fill in the correct form of the verb in brackets: Past or Past Perfect Tense /Simple or
Progressive)

1. My friend Tim ___________________ well yesterday because he ___________________ too


many sweets. (NOT FEEL / EAT)
2. After she ___________________ , she ___________________ much better. (REST, FEEL)
3. She ___________________ him for a year before they finally ___________________ on holidays
together. (KNOW, GO)
4. I asked him what ___________________ because I _______________________ noise the whole
morning. (HAPPEN, HEAR)
5. The next morning, I realised that someone ___________________ my new bike. (STEAL)
6. I ___________________ to the meeting last Monday because nobody ___________________
me. (NOT GO, INVITE)
7. Dan was so excited because he ______________________ €1,000 in the lottery. (JUST WIN)
8. After she ___________________ her first major tournament, she ___________________ from a
series of injuries. (WIN, SUFFER)
9. Our manager told us that the company ___________________ bankrupt. (GO)
10. I ___________________ to pass the test because I ________________________ hard for a whole
week. (MANAGE, STUDY)
11. When we finally ___________________ at the stadium the match _______________________ on
for half an hour. (ARRIVE, GO)
12. Before we ___________________ for Spain, I ___________________ to teach her some Spanish.
(LEAVE, OFFER)
13. We ______________________ for 10 minutes when we finally ___________________ the train
station. (WALK, SEE)
14. The suspect ___________________ the house when the police ___________________ . (JUST
LEAVE, ARRIVE)
15. Sampson ___________________ his report by the time father ___________________ home
(FINISH, COME)
16. She wasn't hungry because she ___________________ lunch. (JUST HAVE)
17. We _______________________ for a while before we ___________________ some fish. (FISH,
CATCH)
18. I told the police that I ______________________ the man in the photo before. (NOT SEE)

www.english-practice.at
KEY

1. My friend Tim didn't feel well yesterday because he had eaten too many sweets. (NOT
FEEL / EAT)
2. After she had rested, she felt much better. (REST, FEEL)
3. She had known him for a year before they finally went on holidays together. (KNOW,
GO)
4. I asked him what had happened because I had been hearing noise the whole morning.
(HAPPEN, HEAR)
5. The next morning, I realised that someone had stolen my new bike. (STEAL)
6. I didn't go to the meeting last Monday because nobody had invited me. (NOT GO,
INVITE)
7. Dan was so excited because he had just won €1,000 in the lottery. (JUST WIN)
8. After she had won her first major tournament, she suffered from a series of injuries.
(WIN, SUFFER)
9. Our manager told us that the company had gone bankrupt. (GO)
10. I managed to pass the test because I had been studying hard for a whole week.
(MANAGE, STUDY)
11. When we finally arrived at the stadium the match had been going on for half an hour.
(ARRIVE, GO)
12. Before we left for Spain, I had offered to teach her some Spanish. (LEAVE, OFFER)
13. We had been walking for 10 minutes when we finally saw the train station. (WALK,
SEE)
14. The suspect had just left the house when the police arrived. (JUST LEAVE, ARRIVE)
15. Sampson had finished his report by the time father came home (FINISH, COME)
16. She wasn't hungry because she had just had lunch. (JUST HAVE)
17. We had been fishing for a while before we caught some fish. (FISH, CATCH)
18. I told the police that I hadn't seen the man in the photo before. (NOT SEE)

www.english-practice.at
B1 Past and Past Perfect Tense T028

Fill in the correct form of the verb in brackets: Past or Past Perfect Tense /Simple or
Progressive)

1. After I _____________________ the letter, I _____________________ that I _____________________


the wrong address on it. (POST, REALISE, WRITE)
2. John asked me where I _____________________ the day before. (BE)
3. At this time yesterday, we ___________________________ for 6 km. (ALREADY WALK)
4. When I _____________________ through the streets of Madrid, I _____________________ about
the magnificent time I _____________________ there as a student. (WALK, THINK, SPEND)
5. It was the first time that she _____________________ me to dinner. (INVITE)
6. As soon as the maid _____________________ scrubbing the kitchen floor, she _______________
working in the garden. (FINISH, START)
7. We started to worry about Jimmy because we _____________________ him all afternoon.
(CALL)
8. They _____________________ their way out of town before the sun _____________________.
(ALREADY MAKE, RISE)
9. We _____________________ for two hours when we finally got to our hotel. (DRIVE)
10. When I _____________________ home, I saw that the children _______________________.
(ARRIVE, LEAVE)
11. While I _____________________ in the garden it __________________ me that I __________________
off the oven. (WORK, STRIKE, NOT TURN)
12. I _____________________ my best friend to the party, but he couldn't come because he
_____________________ other plans. (INVITE, ALREADY MAKE)
13. I _____________________ out of the window because I _____________________ I
_____________________ some noises. (LOOK, THINK, HEAR)
14. We _____________________ TV when we saw that a devastating earthquake ________________
California. (WATCH, HIT)
15. The police told me that someone __________________ into our neighbour's house. (BREAK)
16. When I finally _____________________ at the airport, he told me that he _____________________
for half an hour. (ARRIVE, WAIT)
17. Patricia _____________________ English for three years when she _____________________ and
_____________________ a job. (STUDY, QUIT, GET)
18. We _____________________ to China because our flight _____________________ on short notice.
(NOT GO, CANCEL)

www.english-practice.at
KEY

1. After I had posted the letter, I realised that I had written the wrong address on it.
(POST, REALISE, WRITE)
2. John asked me where I had been the day before. (BE)
3. At this time yesterday, we had already been walking for 6 km. (ALREADY WALK)
4. When I was walking through the streets of Madrid, I thought about the magnificent
time I had spent there as a student. (WALK, THINK, SPEND)
5. It was the first time that she had invited me to dinner. (INVITE)
6. As soon as the maid had finished scrubbing the kitchen floor, she started working in
the garden. (FINISH, START)
7. We started to worry about Jimmy because we had been calling him all afternoon.
(CALL)
8. They had already made their way out of town before the sun rose. (ALREADY MAKE,
RISE)
9. We had been driving for two hours when we finally got to our hotel. (DRIVE)
10. When I arrived home, I saw that the children had already left. (ARRIVE, LEAVE)
11. While I was working in the garden it struck me that I hadn't turned off the oven.
(WORK, STRIKE, NOT TURN)
12. I invited my best friend to the party, but he couldn't come because he had already
made other plans. (INVITE, ALREADY MAKE)
13. I looked out of the window because I thought I had heard some noises. (LOOK, THINK,
HEAR)
14. We were watching TV when we saw that a devastating earthquake had hit California.
(WATCH, HIT)
15. The police told me that someone had broken into our neighbour's house. (BREAK)
16. When I finally arrived at the airport, he told me that he had been waiting for half an
hour. (ARRIVE, WAIT)
17. Patricia had been studying English for three years when she quit and got a job.
(STUDY, QUIT, GET)
18. We didn't go to China because our flight had been cancelled on short notice. (NOT GO,
CANCEL)

www.english-practice.at
B1 Past and Past Perfect Tense T018

Complete the sentences using the past or past perfect tense simple. Use the past
perfect progressive if necessary.

1. We were all happy because we __________________ in our homework in time. (HAND)


2. Mrs Shilton __________________ a primary school teacher for twenty years before she
became headmaster of the school. (BE)
3. When we got there, we saw that they ______________________ for over 20 minutes. (REST)
4. We ________________________ dance moves for over two hours, so you can imagine we
were very tired. (PRACTICE)
5. The film ______________________ when we finally got to the cinema. (ALREADY START)
6. By the time I __________________ to school the lesson had already started. (GET)
7. I ____________________________ up for a few minutes when the doorbell rang and our
friends arrived. (ONLY WASH)
8. He __________________ about the accident before he saw it on TV. (HEAR)
9. I __________________ the office after I had finished writing my last email. (LEAVE)
10. The car __________________ down shortly after we had got on the motorway. (BREAK)
11. We _________________________ for an hour when we finally arrived at the remote village.
(WALK)
12. I saw the film after I __________________ the book. (READ)
13. I had already thought of that before you __________________ it up. (BRING)
14. She was so tired because she _________________________ football the whole afternoon.
(PLAY)
15. As soon as the girls had cleaned the house the visitors __________________. (ARRIVE)
16. By the time I was 16 I ______________________ to become a scientist. (ALREADY DECIDE)
17. Suddenly I realised that I _________________________ at the wrong person. He was
absolutely innocent. (SHOUT)
18. I ____________________ from my job because I had received an offer from another
company. (RESIGN)
19. The teacher gave us a break because we ______________________ on the project for
several hours. (WORK)
20. After dad had finished mowing the lawn, he ____________________ repairing the car.
(START)

www.english-practice.at
KEY

1. We were all happy because we had handed in our homework in time. (HAND)
2. Mrs Shilton had been a primary school teacher for twenty years before she became
headmaster of the school. (BE)
3. When we got there, we saw that they had been resting for over 20 minutes. (REST)
4. We had been practicing dance moves for over two hours, so you can imagine we were
very tired. (PRACTICE)
5. The film had already started when we finally got to the cinema. (ALREADY START)
6. By the time I got to school the lesson had already started. (GET)
7. I had only been washing up for a few minutes when the doorbell rang and our friends
arrived. (ONLY WASH)
8. He had heard about the accident before he saw it on TV. (HEAR)
9. I left the office after I had finished writing my last email. (LEAVE)
10. The car broke down shortly after we had got on the motorway. (BREAK)
11. We had been walking for an hour when we finally arrived at the remote village.
(WALK)
12. I saw the film after I had read the book. (READ)
13. I had already thought of that before you brought it up. (BRING)
14. She was so tired because she had been playing football the whole afternoon. (PLAY)
15. As soon as the girls had cleaned the house the visitors arrived. (ARIVE)
16. By the time I was 16 I had already decided to become a scientist. (ALREADY
DECIDE)
17. Suddenly I realised that I had been shouting at the wrong person. He was
absolutely innocent. (SHOUT)
18. I resigned from my job because I had received an offer from another company.
(RESIGN)
19. The teacher gave us a break because we had been working on the project for
several hours. (WORK)
20. After dad had finished mowing the lawn, he started repairing the car. (START)

www.english-practice.at
B1 Past Perfect and Past Simple T009

Complete the sentences using the simple form of the past or past perfect tense.

1. By the time we __________________ to the stadium, the performance ______________________,


so we missed the first two songs. (GET, ALREADY START)

2. When we __________________ in Spain the airport management told us that they


__________________ our luggage. (ARRIVE, LOSE)

3. After I __________________ a large meal, I __________________ to feel sick. (HAVE, START)

4. The shoes were very clean because I __________________ hours cleaning them. (SPEND)

5. It __________________ his first trip to India. He __________________ there several times before.
(NOT BE, BE)

6. My neighbour told me that she __________________ a new car a month before. (BUY)

7. Yesterday I __________________ downtown to see Peter. I __________________ him for


months. (GO, NOT MEET)

8. I __________________ Matrix for the first time yesterday. I __________________ it before. (SEE,
NEVER SEE)

9. She __________________ him for very long when she __________________ to get married.
(NOT KNOW, DECIDE)

10. When he __________________, the party was over. Everyone __________________. (ARRIVE,
ALREADY LEAVE)

11. I was happy after I __________________ my first lesson as an instructor. (FINISH)

12. I visited the hospital where the ambulance __________________ my mother. (TAKE)

13. Everyone __________________ the house by the time I __________________ home. (LEAVE,
COME)

14. As soon as he __________________ the old clock on the wall it __________________ again
(REPAIR, BREAK)

15. I __________________ a new car because my old one ____________________ (BUY, BE STEAL)

16. The teacher asked me why I __________________ my homework. (NOT DO)

www.english-practice.at
KEY

1. By the time we got to the stadium, the performance had already started, so we missed
the first two songs. (GET, ALREADY START)

2. When we arrived in Spain the airport management told us that they had lost our
luggage. (ARRIVE, LOSE)

3. After I had had a large meal, I started to feel sick. (HAVE, START)

4. The shoes were very clean because I had spent hours cleaning them. (SPEND)

5. It was not his first trip to India. He had been there several times before. (NOT BE, BE)

6. My neighbour told me that she had bought a new car a month before. (BUY)

7. Yesterday I went downtown to see Peter. I hadn’t met him for months. (GO, NOT
MEET)

8. I saw Matrix for the first time yesterday. I had never seen it before. (SEE, NEVER SEE)

9. She hadn’t known him for very long when she decided to get married. (NOT KNOW,
DECIDE)

10. When he arrived, the party was over. Everyone had already left. (ARRIVE, ALREADY
LEAVE)

11. I was happy after I had finished my first lesson as an instructor. (FINISH)

12. I visited the hospital where the ambulance had taken my mother. (TAKE)

13. Everyone had left the house by the time I came home. (LEAVE, COME)

14. As soon as he had repaired the old clock on the wall it broke again (REPAIR, BREAK)

15. I bought a new car because my old one had been stolen (BUY, BE STEAL)

16. The teacher asked me why I had not done my homework. (NOT DO)

www.english-practice.at

You might also like