Fill in the Blanks with correct form of the verb given in the bracket.
Exercise 1- By the time we _______ (arrive) at the theater, the movie _______ (already/start).
- She _______ (live) in Paris for five years before she _______ (move) to London.
- If it _______ (rain) tomorrow, we _______ (cancel) the picnic.
- I _______ (read) the book you _______ (lend) me last week.
- When I _______ (wake) up this morning, the sun _______ (shine) brightly.
- They _______ (finish) their homework before they _______ (go) out to play.
- By next year, she _______ (graduate) from college.
- He _______ (work) on the project since 8 AM and still _______ (not/finish) it.
- We _______ (wait) for the bus for half an hour before it finally _______ (arrive).
- I _______ (visit) my grandparents every summer since I _______ (be) a child.
Exercise 2
- She _______ (cook) dinner when her friends _______ (arrive).
- By the end of this month, I _______ (complete) the course.
- They _______ (play) soccer for two hours before they _______ (take) a break.
- When I _______ (see) him yesterday, he _______ (wear) a blue jacket.
- If she _______ (finish) her work on time, she _______ (go) to the party.
- I _______ (know) him since we _______ (be) in school.
- The children _______ (watch) TV when their parents _______ (come) home.
- By the time you _______ (get) this letter, I _______ (leave) for New York.
- He _______ (never/see) a lion until he _______ (visit) the zoo.
- We _______ (go) to the beach every summer since we _______ (move) to this town.
Answer Key
Exercise 1
- arrived, had already started,
- had lived, moved
- rains, will cancel
- have read, lent
- woke, was shining
- had finished, went
- will have graduated
- have been working, have not finished
- had been waiting, arrived
- have visited, was
Exercise 2
- was cooking, arrived
- will have completed
- had been playing, took
- saw, was wearing
- finishes, will go
- have known, were
- were watching, came
- get, will have left
- had never seen, visited
- have gone, moved