Exercise 1: Fill in the blanks
Use the correct tense form of the verb in brackets.
- She _________ (work) here since 2010.
- I _________ (not/finish) my homework yet.
- By the time we arrived, they _________ (leave).
- He _________ (study) when I called him last night.
- _________ you _________ (ever/visit) Paris?
- The train _________ (depart) at 6:30 AM every day.
- I _________ (not/eat) lunch when he asked me to join him.
- _________ she _________ (read) this book last month?
- At 5 PM tomorrow, they _________ (play) football in the park.
- He _________ (work) on this project for two weeks by the time it’s submitted.
- She always _________ (go) for a walk in the evening.
- I _________ (write) a report when the fire alarm went off.
- We _________ (not/meet) them yet.
- _________ they _________ (arrive) by the time we leave?
- By the end of the year, she _________ (save) enough money to buy a car.
- They _________ (cook) dinner when I came home.
- She _________ (study) medicine next year.
- He _________ (not/be) here yesterday.
- By 10 AM, we _________ (wait) for the bus for an hour.
- What _________ you _________ (do) when I called you last night?
- She _________ (visit) her parents every Sunday.
- I _________ (read) a book when you knocked on the door.
- _________ they _________ (be) ready by 7 PM tomorrow?
- He _________ (paint) the house for three hours by the time he finishes.
- I _________ (go) to the store before it closed.
- We _________ (not/see) her for a long time.
- _________ they _________ (work) here next month?
- At this time tomorrow, we _________ (fly) to New York.
- She _________ (already/prepare) dinner by the time I arrived.
- I _________ (not/like) tea, so I ordered coffee.
Exercise 2: Complete the Passage Using the Correct Tense
Read the passage below and fill in the blanks with the correct tense form of the verbs in brackets.
It is a sunny morning, and Jane _________ (sit) by the window, looking outside. Every morning, she _________ (wake up) early to enjoy this view. She _________ (already/make) her breakfast and _________ (drink) her coffee when she _________ (hear) a loud knock at the door.
Last week, her cousin John _________ (come) to visit her, and they _________ (spend) a lot of time exploring the countryside. John _________ (always/talk) about how much he loves nature, so they _________ (plan) to go hiking this weekend.
By the end of this month, Jane _________ (live) in this house for a year. She _________ (renovate) it for months before she finally moved in. While she _________ (clean) the attic last week, she _________ (find) an old photo album. She _________ (never/see) those pictures before, and they _________ (remind) her of her childhood.
Right now, Jane _________ (write) a letter to her grandmother, telling her about all the memories the album brought back. She hopes that by the time her grandmother _________ (receive) the letter, she _________ (already/remember) more details about the people in the photos.
Next year, Jane _________ (travel) to Europe to visit her grandmother. She _________ (always/want) to see the place where her grandmother grew up. By the time she comes back, she _________ (have) many stories to share.
Exercises 3: Multiple-Choice Questions
- she ______ to the market every day.
(a) goes (b) go (c) is going (d) has gone - they ______ lunch when I arrived.
(a) were having (b) have (c) have had (d) had - he ______ for the bus since morning.
(a) waits (b) waited (c) has been waiting (d) will wait - by the time we reached the station, the train ______.
(a) left (b) had left (c) is leaving (d) will have left - she ______ a letter while watching TV.
(a) writes (b) is writing (c) has written (d) was writing - they ______ to New York next month.
(a) will travel (b) travels (c) traveled (d) are traveling - he ______ his homework already.
(a) does (b) did (c) has done (d) had done - the children ______ in the park right now.
(a) play (b) are playing (c) have played (d) were playing - I ______ my car repaired last week.
(a) get (b) got (c) have got (d) will get - by the end of this year, they ______ in this city for ten years.
(a) will live (b) will have lived (c) live (d) are living - she ______ to the store when it started raining.
(a) goes (b) is going (c) was going (d) has gone - we ______ our holiday plans by tomorrow.
(a) finalize (b) have finalized (c) will have finalized (d) finalized - he usually ______ to work by car.
(a) go (b) goes (c) is going (d) has gone - they ______ all day yesterday.
(a) work (b) are working (c) have worked (d) were working - I ______ to Paris three times so far.
(a) travel (b) am traveling (c) have traveled (d) will travel - by next week, we ______ the project.
(a) complete (b) will complete (c) will have completed (d) completed - she ______ breakfast before leaving for school.
(a) eats (b) ate (c) has eaten (d) had eaten - they ______ the book for hours when you called.
(a) read (b) have read (c) had been reading (d) are reading - the students ______ the results tomorrow.
(a) receive (b) will receive (c) are receiving (d) received - I ______ my keys! Can you help me find them?
(a) lose (b) lost (c) have lost (d) am losing - she ______ to a new job last month.
(a) move (b) moved (c) is moving (d) has moved - we ______ to the park when it started raining.
(a) are walking (b) were walking (c) walk (d) have walked - he ______ his room for two hours when I arrived.
(a) cleans (b) cleaned (c) was cleaning (d) had been cleaning - the train ______ at 5 p.m. every day.
(a) leaves (b) left (c) is leaving (d) has left - I ______ my homework before dinner.
(a) finish (b) finished (c) will finish (d) had finished - they ______ tennis right now.
(a) are playing (b) play (c) have played (d) will play - we ______ in this house since 2005.
(a) live (b) lived (c) are living (d) have lived - she ______ in a concert at three pm next weekend.
(a) performs (b) performed (c) is performing (d) has performed - by the end of this month, I ______ this novel.
(a) will finish (b) will have finished (c) finished (d) have finished - they ______ at the party when we arrived.
(a) dance (b) are dancing (c) were dancing (d) have danced - I ______ the dishes when the phone rang.
(a) wash (b) am washing (c) was washing (d) have washed - she ______ the piano beautifully.
(a) plays (b) play (c) is playing (d) has played - he ______ breakfast by 7 a.m. tomorrow.
(a) will eat (b) eats (c) will have eaten (d) ate - they ______ about the problem before it was too late.
(a) talk (b) talked (c) were talking (d) had talked - she ______ to this city three years ago.
(a) move (b) moved (c) is moving (d) has moved - I ______ to call you yesterday, but I forgot.
(a) intend (b) intended (c) have intended (d) am intending - they ______ for an hour before the bus came.
(a) wait (b) waited (c) are waiting (d) had been waiting - the sun ______ in the east.
(a) rise (b) rises (c) is rising (d) has risen - she ______ in the garden right now.
(a) work (b) worked (c) is working (d) has worked - we ______ the new movie last weekend.
(a) watch (b) watched (c) are watching (d) have watched - by next year, they ______ this house for 20 years.
(a) live (b) will have lived (c) lived (d) have lived - I ______ this recipe before.
(a) try (b) tried (c) am trying (d) have tried - they ______ their homework when the guests arrived.
(a) finish (b) were finishing (c) have finished (d) finish - she ______ her old friends at the reunion yesterday.
(a) meet (b) meets (c) met (d) is meeting - he ______ his goals before turning 30.
(a) will achieve (b) achieves (c) has achieved (d) will have achieved - we ______ football in the park this afternoon.
(a) play (b) are playing (c) will play (d) have played - the baby ______ all night yesterday.
(a) cry (b) cried (c) has cried (d) was crying - she ______ the report by the time the manager arrives.
(a) will finish (b) finishes (c) will have finished (d) is finishing - he ______ at the library every day after school.
(a) studies (b) studied (c) is studying (d) has studied - I ______ to a music festival last summer.
(a) go (b) went (c) am going (d) have gone
