Class 6 To 10 English Tense Worksheet
Class 6 To 10 English Tense Worksheet
ENGLISH
GRAMMAR
Tenses
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.
Present Tense: The present tense is used to talk about actions which take place in the present.
Future Tense: The future tense is used to talk about actions which will take place in the future.
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:
Now
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.
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
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.
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.
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.
(Duration of action)
04
Past Tense
The past tense can be divided into four categories:
1. Simple
2. Continuous
3. Perfect
4. Perfect continuous
05
Past continuous tense on a timeline:
Now
Past
Continuous
Action in
progression
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
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.
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
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.
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.
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.
Future
Modal Auxiliary Perfect Helping Verb Helping Verb (Past Main Verb (Present
Participle) Participle)
will have been talking
would have been sleeping
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
www.english-practice.at
KEY
www.english-practice.at
B1 Present Tense Simple and Progressive T022
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)
5. It takes the moon about 28 days to travel around the earth. (TAKE)
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)
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)
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.
3. The actor usually ______________________ a lot of fan mail, because he’s so famous. (GET)
8. I ______________________ a hat today because there’s a very special event in town. (WEAR)
11. She usually ______________________ out with her friends on Saturday evenings. (GO)
14. The children ______________________ playing in the hut whenever we’re at our weekend
house. (ENJOY)
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
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)
8. I am wearing a hat today because there’s a very special event in town. (WEAR)
11. She usually goes out with her friends on Saturday evenings. (GO)
12. What are you baking, Mum? – It smells so good! (YOU BAKE)
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)
17. I am currently saving some money because I want to travel to Spain next summer.
(SAVE)
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.
7. I always _________________ lottery tickets, but I never _____________ anything. (BUY, WIN)
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)
www.english-practice.at
KEY
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)
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)
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)
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)
www.english-practice.at
B1 Present Tense Simple and Continuous T002
Complete the sentences using the correct form of the present tense.
7. The sun __________________ in the east and __________________ in the west (RISE, SET)
10. She ____________________ thirty cigarettes a day but at the moment she
____________________ to stop. (SMOKE, TRY)
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)
16. She usually ____________________ languages very quickly, but she ____________________
problems with Chinese (LEARN, HAVE).
www.english-practice.at
KEY
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).
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)
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)
16. She usually learns languages very quickly, but she is having / has problems with
Chinese (LEARN, HAVE).
19. How long does it take you to get to the office? – It takes me about half an hour (IT
TAKE, TAKE)
www.english-practice.at
B1 Past Tense: Simple and Progressive T056
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
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
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.
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
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
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 !
www.english-practice.at
KEY
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
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)
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
www.english-practice.at
KEY
www.english-practice.at
B1 Present Perfect Simple and Progressive T021
2. The new midfielder ________________________ 5 goals so far this season, and we're only
halfway through it. (SCORE)
5. I ________________________ a new pair of shoes. How do you like them? (JUST BUY)
14. I ________________________ a new job and I can start next Wednesday. (FIND)
www.english-practice.at
KEY
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)
11. You are too late. The patient ________________________ . (JUST DIE)
12. The manager isn’t here. He’s away on holiday. – Where ________________________ ? (HE
GO)
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)
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.
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)
6. You should put some boots on. It ____________________ for several days now and the
ground is pretty muddy. (RAIN)
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)
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)
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)
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
www.english-practice.at
KEY
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)
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.
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.
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)
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)
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.
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.
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)
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)
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)
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