Exercise 1: Fill in the blanks

Use the correct tense form of the verb in brackets.

  1. She _________ (work) here since 2010.
  2. I _________ (not/finish) my homework yet.
  3. By the time we arrived, they _________ (leave).
  4. He _________ (study) when I called him last night.
  5. _________ you _________ (ever/visit) Paris?
  6. The train _________ (depart) at 6:30 AM every day.
  7. I _________ (not/eat) lunch when he asked me to join him.
  8. _________ she _________ (read) this book last month?
  9. At 5 PM tomorrow, they _________ (play) football in the park.
  10. He _________ (work) on this project for two weeks by the time it’s submitted.
  11. She always _________ (go) for a walk in the evening.
  12. I _________ (write) a report when the fire alarm went off.
  13. We _________ (not/meet) them yet.
  14. _________ they _________ (arrive) by the time we leave?
  15. By the end of the year, she _________ (save) enough money to buy a car.
  16. They _________ (cook) dinner when I came home.
  17. She _________ (study) medicine next year.
  18. He _________ (not/be) here yesterday.
  19. By 10 AM, we _________ (wait) for the bus for an hour.
  20. What _________ you _________ (do) when I called you last night?
  21. She _________ (visit) her parents every Sunday.
  22. I _________ (read) a book when you knocked on the door.
  23. _________ they _________ (be) ready by 7 PM tomorrow?
  24. He _________ (paint) the house for three hours by the time he finishes.
  25. I _________ (go) to the store before it closed.
  26. We _________ (not/see) her for a long time.
  27. _________ they _________ (work) here next month?
  28. At this time tomorrow, we _________ (fly) to New York.
  29. She _________ (already/prepare) dinner by the time I arrived.
  30. 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

  1. she ______ to the market every day.
    (a) goes   (b) go   (c) is going   (d) has gone
  2. they ______ lunch when I arrived.
    (a) were having   (b) have   (c) have had   (d) had
  3. he ______ for the bus since morning.
    (a) waits   (b) waited   (c) has been waiting   (d) will wait
  4. by the time we reached the station, the train ______.
    (a) left   (b) had left   (c) is leaving   (d) will have left
  5. she ______ a letter while watching TV.
    (a) writes   (b) is writing   (c) has written   (d) was writing
  6. they ______ to New York next month.
    (a) will travel   (b) travels   (c) traveled   (d) are traveling
  7. he ______ his homework already.
    (a) does   (b) did   (c) has done   (d) had done
  8. the children ______ in the park right now.
    (a) play   (b) are playing   (c) have played   (d) were playing
  9. I ______ my car repaired last week.
    (a) get   (b) got   (c) have got   (d) will get
  10. 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
  11. she ______ to the store when it started raining.
    (a) goes   (b) is going   (c) was going   (d) has gone
  12. we ______ our holiday plans by tomorrow.
    (a) finalize   (b) have finalized   (c) will have finalized   (d) finalized
  13. he usually ______ to work by car.
    (a) go   (b) goes   (c) is going   (d) has gone
  14. they ______ all day yesterday.
    (a) work   (b) are working   (c) have worked   (d) were working
  15. I ______ to Paris three times so far.
    (a) travel   (b) am traveling   (c) have traveled   (d) will travel
  16. by next week, we ______ the project.
    (a) complete   (b) will complete   (c) will have completed   (d) completed
  17. she ______ breakfast before leaving for school.
    (a) eats   (b) ate   (c) has eaten   (d) had eaten
  18. they ______ the book for hours when you called.
    (a) read   (b) have read   (c) had been reading   (d) are reading
  19. the students ______ the results tomorrow.
    (a) receive   (b) will receive   (c) are receiving   (d) received
  20. I ______ my keys! Can you help me find them?
    (a) lose   (b) lost   (c) have lost   (d) am losing
  21. she ______ to a new job last month.
    (a) move   (b) moved   (c) is moving   (d) has moved
  22. we ______ to the park when it started raining.
    (a) are walking   (b) were walking   (c) walk   (d) have walked
  23. he ______ his room for two hours when I arrived.
    (a) cleans   (b) cleaned   (c) was cleaning   (d) had been cleaning
  24. the train ______ at 5 p.m. every day.
    (a) leaves   (b) left   (c) is leaving   (d) has left
  25. I ______ my homework before dinner.
    (a) finish   (b) finished   (c) will finish   (d) had finished
  26. they ______ tennis right now.
    (a) are playing   (b) play   (c) have played   (d) will play
  27. we ______ in this house since 2005.
    (a) live   (b) lived   (c) are living   (d) have lived
  28. she ______ in a concert at three pm next weekend.
    (a) performs   (b) performed   (c) is performing   (d) has performed
  29. by the end of this month, I ______ this novel.
    (a) will finish   (b) will have finished   (c) finished   (d) have finished
  30. they ______ at the party when we arrived.
    (a) dance   (b) are dancing   (c) were dancing   (d) have danced
  31. I ______ the dishes when the phone rang.
    (a) wash   (b) am washing   (c) was washing   (d) have washed
  32. she ______ the piano beautifully.
    (a) plays   (b) play   (c) is playing   (d) has played
  33. he ______ breakfast by 7 a.m. tomorrow.
    (a) will eat   (b) eats   (c) will have eaten   (d) ate
  34. they ______ about the problem before it was too late.
    (a) talk   (b) talked   (c) were talking   (d) had talked
  35. she ______ to this city three years ago.
    (a) move   (b) moved   (c) is moving   (d) has moved
  36. I ______ to call you yesterday, but I forgot.
    (a) intend   (b) intended   (c) have intended   (d) am intending
  37. they ______ for an hour before the bus came.
    (a) wait   (b) waited   (c) are waiting   (d) had been waiting
  38. the sun ______ in the east.
    (a) rise   (b) rises   (c) is rising   (d) has risen
  39. she ______ in the garden right now.
    (a) work   (b) worked   (c) is working   (d) has worked
  40. we ______ the new movie last weekend.
    (a) watch   (b) watched   (c) are watching   (d) have watched
  41. by next year, they ______ this house for 20 years.
    (a) live   (b) will have lived   (c) lived   (d) have lived
  42. I ______ this recipe before.
    (a) try   (b) tried   (c) am trying   (d) have tried
  43. they ______ their homework when the guests arrived.
    (a) finish   (b) were finishing   (c) have finished   (d) finish
  44. she ______ her old friends at the reunion yesterday.
    (a) meet   (b) meets   (c) met   (d) is meeting
  45. he ______ his goals before turning 30.
    (a) will achieve   (b) achieves   (c) has achieved   (d) will have achieved
  46. we ______ football in the park this afternoon.
    (a) play   (b) are playing   (c) will play   (d) have played
  47. the baby ______ all night yesterday.
    (a) cry   (b) cried   (c) has cried   (d) was crying
  48. she ______ the report by the time the manager arrives.
    (a) will finish   (b) finishes   (c) will have finished   (d) is finishing
  49. he ______ at the library every day after school.
    (a) studies   (b) studied   (c) is studying   (d) has studied
  50. I ______ to a music festival last summer.
    (a) go   (b) went   (c) am going   (d) have gone

 

Để lại một bình luận