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

B2 Grammar Homework: Perfect & Progressive

This document is a homework assignment focused on English grammar, specifically the use of present and past perfect tenses, as well as progressive forms. It includes various exercises such as filling in the blanks, correcting sentences, and choosing the correct verb forms. The exercises aim to reinforce understanding of verb tenses and their correct usage in different contexts.

Uploaded by

NGỌC LÝ NHƯ
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views8 pages

B2 Grammar Homework: Perfect & Progressive

This document is a homework assignment focused on English grammar, specifically the use of present and past perfect tenses, as well as progressive forms. It includes various exercises such as filling in the blanks, correcting sentences, and choosing the correct verb forms. The exercises aim to reinforce understanding of verb tenses and their correct usage in different contexts.

Uploaded by

NGỌC LÝ NHƯ
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

HOMEWORK – UNIT 2.

PRESENT & PAST: PERFECT & PROGRESSIVE


Exercise 1. Underline the correct words in bold. In two places both answers are possible.
1. Jake doesn't have any family. He's always lived/ been living on his own.
2. He never answers the phone. I've called / been calling six times!
3. Sorry I'm so late. I've waited / been waiting for a call from the New York office.
4. Debbie knows Seattle really well. She's lived / been living there for two years.
5. I'm afraid the house is a mess. We've decorated / been decorating it.
6. Look at the new garden lights. Sam's just turned / been turning them on.
7. Carol's an expert on economics. She's studied / been studying it for years.
8. Harry's an old friend of mine. I've known / been knowing him since we were kids.
9. Marking essays is hard work. I've marked / been marking twenty this evening.
10. I'm curious about the food here. I haven't tried / been trying Mexican food before.
11. I hate cabbage. I've never liked / been liking it.
12. It was noisy next door last night. Our neighbours were having / had been having a party.
13. At the end of our journey we were extremely tired. We were travelling / We'd been travelling for more
than 24 hours.
14. James was on his hands and knees on the floor. He was looking / He'd been looking for his contact lens.
15. Sue was sitting on the ground. She was out of breath. She was running / She'd been running.
16. John and I went for a walk. He was walking / He'd been walking very fast and I had difficulty keeping up
with him.
17. I was sad when I sold my car. I've had it / I'd had it for a very long time.
18. I was sad when my local cafe closed. I was going / I'd been going there for many years.
19. I'm running a marathon next month. I've been training / I'd been training for it every day.
20. I had arranged to meet Kate, but I was late. When I finally arrived, she was waiting / she'd been waiting
for me. She was annoyed because she was waiting / she'd been waiting such a long time.
21. Joe and I work for the same company. He joined the company before me. When I started a few years ago,
he was already working / he'd already been working there.
22. I started working at the company a few years ago. At the time I started, Joe was already working / had
already been working there for two years.
23. Joe still works for the company. He's been working / He'd been working there a long time now.
Exercise 2. Write ‘for’ or ‘since’.
1. I haven't been to a party __________ ages.
2. I wonder where Joe is. I haven't seen him __________ last week.
3. I'm tired of waiting. We've been sitting here __________ an hour.

Homework – Grammar 1 – B2 Page 1 of 4


4. It's been raining __________ lunchtime.
5. Jane is away on holiday. She's been away __________ Friday.
6. Kevin has been looking for a job __________ he left school.
7. Paul has lived in Brazil __________ ten years.
8. The weather is dry. It hasn't rained __________ a few weeks.
Exercise 3. Put the verb into the correct form, present perfect or past simple.
1. (I/ apply) __________ for a job as a tour guide, but I wasn't successful.
2. Are you ready to go? (you / finish) __________ your coffee?
3. I studied German at school, but (I / forget) __________ most of it now.
4. It (it / stop) __________ raining for a while, but now it's raining again.
5. Quick! We need to call an ambulance. (there / be) __________ an accident.
6. The police (arrest) __________ three people, but later they let them go.
7. The town where I live is very different now. (it / change) __________ a lot.
8. What do you think of my English? Do you think (it/ improve) __________ ?
9. Where's my bike? (it / be) __________ outside the house, but it's not there now.
10. A: Ben won't be able to play tennis for a while. (He / break) __________ his arm.
B: Oh. How (that / happen) __________ ?
A: (He / fall) __________ off a ladder.
11. A: I've found my phone.
B: Oh, good.
A: Where (you / find) __________ it?
B: (It / be) __________ at the bottom of my bag.
Exercise 4. Put the verb into the correct form, present perfect or present perfect progressive. In one place,
both are possible.
1. (I / never / hear) ____________________ such nonsense!
2. (I/ not finish) ____________________ the book yet so I can't tell you what happens.
3. (I/ try) ____________________ to get in touch with Jenny all morning but I can't find her anywhere.
4. (We / live) ____________________ here for the last six years.
5. (you / already / decide) ____________________ where you're going this summer?
6. (you / ever / meet) ____________________ anyone famous?
7. It's the first time (I/ ever / eat) ____________________ octopus!
8. Poor Tracy! She (write) ____________________ that essay for hours now and she still hasn't finished!
9. Sandy (not / see) ____________________ his sister since she went to university.
10. They (go) ____________________ on holiday to Spain and won't be back until the end of the month.

Homework – Grammar 1 – B2 Page 2 of 4



Exercise 5. Are the underlined verbs OK? If yes, put a tick ( ), otherwise correct them.
1. 'Have you been to Paris?' --- 'Yes, many times?'
2. Have you eaten a lot of sweets when you were a child?
3. I'm looking for Mike. Have you seen him?
4. I'm very hungry. I haven't eaten much today.
5. I've bought a new car last week.
6. I've bought a new car. You must come and see it.
7. I've lost my key. I can't find it anywhere.
8. Maria has left school in 1999.
9. When has this bridge been built?
10. Where have you been yesterday evening?
Exercise 6. Choose the lettered word or phrase that best completes each of the following sentences.
1. Diego _______ a shower at the moment, so could you call back in about half an hour?
A. takes B. is taking C. has been D. has been taking
2. _______ TV for the last four hours? Turn it off and get some exercise!
A. Do you watch C. Did you watch
B. Are you watching D. Have you been watching
3. Estella, _______ hockey competitively or just for fun?
A. do you usually play C. have you usually played
B. are you usually playing D. have you usually been playing
4. _______ to Venice before?
A. Do you ever go C. Have you ever been
B. Are you every going D. Have you ever been going
5. We _______ when someone knocked at the door.
A. talked B. had talked C. were talking D. have been talking
6. Jamari _______ chess before so I showed him what to do.
A. hasn’t played B. hadn’t played C. didn’t play D. hadn’t been playing
7. Unfortunately, Salem _______ a day off very often.
A. doesn’t get B. isn’t getting C. hasn’t got D. hasn’t been getting
8. By the time the teacher arrived, the students _______ their assignments.
A. finished B. had finished C. were finishing D. had been finishing
9. I _______ to all the local newspapers and TV stations to complain.
A. already write C. have already written
B. already writing D. have already been writing
10. Querida _______ at the factory long when he was made a manager.
A. hadn’t been working C. didn’t work
B. wasn’t working D. hasn’t worked
11. My sister and I _______ swimming almost every day last summer.
A. were going B. had been going C. went D. had gone

Homework – Grammar 1 – B2 Page 3 of 4


12. Jessica has _______ left, I’m afraid.
A. already B. yet C. still D. so far
13. When the robbery happened, the security guard _______!
A. was sleeping B. had slept C. slept D. has slept
14. I wasn’t sure how Belinda would react because I _______ her long.
A. didn’t know C. hadn’t been knowing
B. wasn’t knowing D. hadn’t known
15. That’s the first time I _______ an answer right today!
A. get B. am getting C. have got D. have been getting
16. Actually, I _______ a cup of tea first thing every morning but then I switch to coffee.
A. do drink B. am drinking C. have drunk D. have been drinking
17. I wanted to say goodbye to Jerry but he _______.
A. has already left B. already left C. had already leaving D. had already left
18. When we got to the airport, I realized I _______ my passport at home!
A. have left B. had left C. left D. had been leaving
19. They _______ in that house for ten years before it was demolished.
A. lived B. have lived C. were living D. had been living
20. Lee _______ in the living room while we redecorate his bedroom.
A. sleeps B. is sleeping C. has slept D. was sleeping
Exercise 7. Find ELEVEN mistakes in the email and correct them.
Subject: Hi from Kirsty
Hi Stewart 1. ________________

I'm sorry it's being so long since I wrote to you, but you know how busy I've been 2. ________________
for I last saw you. I've finished just my first month in the new job and it's really hard
3. ________________
work. But I've always want to be a mechanic so I suppose I can't complain now that
I am one! Actually, the job isn't too bad. Last week I've worked on a Ferrari and that 4. ________________
was pretty exciting! We get all kinds of cars and customers in the garage. I've met 5. ________________
never so many strange people before!
6. ________________
My boss is quite nice. He worked at the garage for years and years, so he's very
7. ________________
experienced. He gave me a lot of advice since I started and he doesn't mind helping
me when I'm not sure what to do. He's yet told me he thinks I'm going to be one of 8. ________________
their best mechanics one day. 9. ________________

Of course I need to get a lot more experience before that happens! 10. ________________
Anyway. How are you? Have you got a wedding invitation yesterday? Sarah 11. ________________
Bradshaw is getting married to Simon Wates! I've never seen her for ages but it's
fantastic news and I'm really happy for her. Are you going to the wedding?

Homework – Grammar 1 – B2 Page 4 of 4


Exercise 8. Complete the text with suitable forms of the words in brackets. Use the present perfect or past
simple. In one place, both are possible.
ELECTRIC CARS - LATEST UPDATE
A small American car manufacturer (1. just announce) ___________________ that its experimental electric
car, the Lexington X1, will go into production this year. Markton Automobiles, of Detroit, Michigan, (2. make)
___________________ the announcement at last month's Auto Show in Geneva.

Although there are now many electric cars on the market, so far manufacturers (3. not be)
___________________ able to produce one that can really compete with existing petrol cars. There are two
major problems - speed and distance. Up until now, electric cars (4. be) ___________________ either too slow
or unable to travel far enough without recharging their batteries. Markton Automobiles claim that they (5.
overcome) ___________________ these difficulties with a new type of solar panel which continually recharges
the batteries. The company (6. not give) ___________________ the press exact details yet, but they claim they
(7. already test) ___________________ the car successfully under all kinds of weather conditions. A Japanese
company (8. first design) ___________________ the engine in 2007. But over the last few years Markton (9.
adapt) ___________________ the design and increased its power.

The company (10. invite) ___________________ ten journalists to test-drive the new car last week. Their
reports (11. be) ___________________ mainly positive, although we will have to wait for the full test results
before we know if this really is the electric car that everyone is waiting for.

Exercise 9. Complete the conversation with suitable forms, present perfect or present perfect progressive, of
the words in brackets.
ROY: You look tired. (1. you work) ___________________ all day?
BEN: Not exactly, I (2. do) ___________________ some research on the Internet.
I (3. try) ___________________ to get some information about one of our old friends from college.
ROY: Who?
BEN: Dave Colston. Do you remember him?
ROY: Yes. I (4. not see) ___________________ him for years! But what do you want to find out?
BEN: Well. I (5. just get) ___________________ an email from Philip Markham. He wants to get in touch
with Dave but he doesn’t know where he is now. He thinks Dave (6. live) ___________________ in
the Far East for the last few years.
ROY: Yes. I remember he was always interested in oriental philosophy.
BEN: Exactly. I (7. look) ___________________ at six or seven different websites already, but I (8. not
find) ___________________ much information.
ROY: (9. you try) ___________________ that website that reunites old college friends?
BEN: Yes. I (10. already look) ___________________ at that one, but he’s not on it. I posted a message
for some of his other friends on some other websites and I (11. wait) ___________________ for a
reply. But so far I’ve heard nothing …

Homework – Grammar 1 – B2 Page 5 of 4


Exercise 10. Complete the conversation with suitable forms, past simple, present perfect or present perfect
progressive, of the words in brackets.
[Jake and Michael, two friends, are talking.]
J: Hello, I (1. not see) ___________________ you for ages.
M: No, it must be about two years since we last (2. meet) ___________________ . What (3. you do)
___________________ with yourself?
J: I (4. do) ___________________ all sorts of things. Life (5. be) ___________________ very busy
lately. I (6. start) ___________________ a new job at the sailing centre.
M: Really! Doing what?
J: Well, I (7. teach) ___________________ beginners’ courses to school groups this term but when those
(8. finish) ___________________ , I’ll be teaching more advanced groups on holiday courses.
M: That sounds great. What about your old job at the tourist office then?
J: Well, I (9. work) ___________________ there for ten years and I quite (10. enjoy)
___________________ the job but I (11. want) ___________________ to do something different. I
(12. always enjoy) ___________________ sailing in my spare time so I (13. think)
___________________ it would be nice to do it for a job.
M: So how long (14. you be) ___________________ at the sailing centre?
J: For about two months now. I’m sure I (15. do) ___________________ the right thing. It’s a really
enjoyable job. And what about you?
M: Well, I’m still at the Rembrandt Hotel. I (16. work) ___________________ there for fifteen years now.
But I (17. have) ___________________ a promotion so that’s good. They (18. give)
___________________ the job of head receptionist.
J: Oh, that’s good news.
M: Yes, it (19. make) ___________________ me feel much better about work. I mean, I (20. do)
___________________ a lot of different jobs at the hotel but I (21. never have)
___________________ a job with this much responsibility before. I (22. work)
___________________ on the reception desk for four years when I (23. start) ___________________
at the hotel – that was before they (24. move) ___________________ me into the office – but I (25. be)
___________________ only a junior receptionist then so I just (26. do) ___________________ what I
(27. be told) ___________________ to do.
J: So when (28. you get) ___________________ the new job?
M: A month ago, after I (29. pass) ___________________ my intermediate exams in Spanish and German
at the college. Did you know I (30. do) ___________________ language evening classes at the college
for a while now?
J: No, I didn’t realize.
M: Yes, I (31. decide) ___________________ that I (32. cannot get) ___________________ any further
at work without learning some languages.
J: And so you did! What a good idea.

Homework – Grammar 1 – B2 Page 6 of 4


Exercise 11. Put the verbs in brackets into the past simple or past perfect.
James (1. sit) ____________ outside the office waiting for the interview. He (2. feel) ____________ so nervous
that he (3. not know) ____________ what to do with himself. The person who (4. go in) ____________ before
him (5. be) ____________ in there for nearly an hour. And she (6. look) ____________ so confident when she
(7. go in) ____________ . Not like James. She (8. feel) ____________ sure that she (9. already get)
____________ the job. The problem (10. be) ____________ that he (11. want) ____________ this job so
much. It (12. mean) ____________ everything to him. He (13. think) ____________ about it such a lot before
the day of the interview. He (14. imagine) ____________ himself performing brilliantly at the interview and
being offered the job immediately. But now here he (15. be) ____________ feeling terrible. He (16. cannot
remember) ____________ all those things he (17. plan) ____________ to say. At that moment, he (18. almost
decide) ____________ to get up and leave. But no - he (19. have to do) ____________ this. He (20. spend)
____________ so much time thinking about it that he (21. cannot give up) ____________ like that. His hands
(22. be) ____________ hot and sticky and his mouth (23. feel) ____________ dry. Finally the door of the office
(24. open) ____________ . The woman who (25. go in) ____________ an hour earlier (26. come out)
____________ looking very pleased with herself. She (27. smile) ____________ sympathetically at James. At
that moment James (28. hate) ____________ her. The managing director then (29. appear) ____________ at
the office door. 'Would you like to come in now, Mr Davis? I'm sorry to have kept you waiting.' James (30.
suddenly wish) ____________ that he (31. go) ____________ home after all. He (32. get up) ____________ ,
legs shaking and forehead sweating and (33. wonder) ____________ whether he (34. look) ____________ as
terrified as he (35. feel) ____________ .

Exercise 12. Complete each second sentence using the word given, so that it has a similar meaning to the
first sentence. Write between TWO and FIVE words in each gap.
1. It’s only Taylor’s third time in an opera house. BEEN

Taylor in an opera house twice before.

2. Raul and Max got to Madrid two hours ago. HAVE

Raul and Max two hours.

3. I started writing this hours ago and it’s still not right. WRITING

I hours and it’s still not right.

4. This is my first experience of making sushi. TIME

It is the first sushi.

5. Last Friday was the first time my car ever broke down, even though it is very old. NEVER

Until last Friday, my car down, even though it is very old.

6. I hadn’t tasted Mexican food before. FIRST

It was the Mexican food.

Homework – Grammar 1 – B2 Page 7 of 4


7. While we were in London, it never stopped raining. CONTINUOUSLY

It while we were in London.

8. After walking home for a mile, they realized that someone was missing. HAD

They for a mile when they realized that someone was missing.

9. That was the only science-fiction book George had read. NEVER

George a science-fiction book before.

10. When Mark was a student, he was in the habit of forgetting his books. ALWAYS

Mark his books when he was a student.

11. Pierce made a speech and then we left the ceremony. UNTIL

We didn’t leave the ceremony a speech.

12. He has never driven another car since he started driving. ONLY

This is the since he started driving.

13. The last time I went hiking was a week ago. FOR

I a week.

14. When did Brayden start working for the city council? BEEN

How long for the city council?

15. This is Bonnie’s second visit to the dentist this month. TIME

This is the the dentist this month.

16. Let’s not go to a café as I had some coffee earlier. ALREADY

Let’s not go to a café as I some coffee.

17. Ray still doesn’t know which car to buy. MADE

Ray his mind which car to buy.

18. We have never experienced such a cold winter in Moscow before. EVER

It’s the coldest in Moscow.

19. We bought this house when Owen was born. HAD

We Owen was born .

20. As soon as we arrived at the hotel, the receptionist told us to leave. JUST

We at the hotel when the receptionist told us to leave.

Homework – Grammar 1 – B2 Page 8 of 4

Common questions

Powered by AI

Choosing the right tense can add layers of complexity and nuance to narrative writing by controlling the flow and emphasis of time in a story. For instance, using past perfect during an interview scene as in 'He had been thinking about it such a lot before the day of the interview' provides backstory that affects the character's current mental state, which is crucial for building anticipation and portraying inner conflict . Meanwhile, switching to past simple for ongoing actions, as seen in 'James was sitting on the ground,' helps to foreground current actions over background thoughts, adding depth to both character and plot development .

The present perfect is used for completed actions or states with present relevance, while the present perfect continuous underscores ongoing actions or their duration. For instance, 'I've known him since we were kids' highlights a completed state with ongoing relevance . Conversely, 'I've been trying to get some information' highlights the ongoing nature and effort spent without focusing on completion . These distinctions affect how much emphasis is placed on the duration or outcome of actions within sentences.

Common errors include using the present perfect where the past simple is needed and vice versa. For instance, 'I've bought a new car last week' should be corrected to 'I bought a new car last week' because a specific past time is mentioned . Another mistake is using past simple where past perfect is required, such as 'She was waiting for me. She was annoyed because she was waiting such a long time,' which needs 'she had been waiting' to indicate the earlier action relative to another past event .

Mixed tense usage in conversations is effective for reflecting dynamic interactions, allowing speakers to convey shifts between actions happening at different times. For example, in 'He thinks Dave has been living in the Far East' , the use of present simple ('thinks') and present perfect continuous ('has been living') helps hold a conversation about current beliefs based on past-ongoing situations. This strategic mixing captures speaker nuances and provides context, enabling a multi-layered depiction of interactions.

Describing habitual actions in the past can use past simple or past continuous depending on the emphasis on repetition or ongoing duration. 'I went for a walk' portrays a simple past repetitive habit, while 'I was going there for many years' in 'I was sad when my local cafe closed. I was going there for many years' uses past continuous to emphasize a routine habit interlaced with emotions, suggesting engagement with the action beyond simple repetition . These nuances guide how past habits are perceived in terms of frequency and emotional context.

The present continuous tense emphasizes actions currently in progress, offering immediacy and focus on the present moment. For example, 'Diego is taking a shower at the moment' emphasizes an ongoing current activity differently than the simple present, which typically describes general truths or habitual actions. In contrast, the present perfect might discuss the result or experience up to now, not just the current moment, showing how temporal focus shapes narrative style and momentary engagement.

The present perfect simple focuses on the completion of an action and its relevance to the present moment. It typically answers questions like 'How much?' or 'How many?', emphasizing the result. For instance, 'I've called six times!' focuses on the number of calls made and their completion . On the other hand, the present perfect continuous emphasizes the duration or ongoing nature of an action up to the present, often highlighting the effort or time spent. For example, 'I've been decorating it' suggests an ongoing process rather than just the finished state .

The past simple describes actions that were completed in the past, often in chronological order, whereas the past perfect is used to indicate an action that occurred before another action in the past. For instance, 'When I started a few years ago, he [Joe] was already working there' uses past simple for stating past facts. But, 'When I finally arrived, she had been waiting for me' uses past perfect to show that the waiting happened before the speaker's arrival .

The past continuous tense is strategically important for describing actions that were ongoing at a specific time in the past, often occurring in parallel with other actions. For example, in 'When the robbery happened, the security guard was sleeping,' the past continuous 'was sleeping' indicates an ongoing action that occurred simultaneously with the robbery, providing a clear temporal frame for both events . This use provides a dynamic description, emphasizing the interruption or background activities linked with main events.

Both tenses can be interchangeably used when there is little distinction between the completion of the action and its duration or ongoing nature without significantly changing the meaning to the speaker. For example, 'She's lived/She's been living there for two years' can both be used if the focus is neither strictly on the duration nor solely on the fact that she still resides there .

You might also like