Fill in the Blanks
- She _ (play) tennis every Saturday morning.
- They _ (study) English for five years now.
- He _ (write) a book at the moment.
- We _ (watch) a movie tonight.
- By the time you arrive, they _ (finish) their lunch.
- I _ (visit) my grandparents next weekend.
- She _ (work) as a teacher since 2010.
- They _ (travel) to Japan last summer.
- He _ (cook) dinner when I called him.
- She _ (sleep) when the phone rang.
- We _ (live) in this city for ten years.
- By this time tomorrow, he _ (complete) the project.
- They _ (wait) for the bus for over an hour.
- She _ (read) a book when I saw her.
- He _ (go) to the gym three times a week.
- They _ (talk) about their vacation plans.
- We _ (plan) to visit Europe next year.
- She _ (teach) English for twenty years.
- He _ (run) in the marathon next month.
- They _ (play) football every Sunday.
- By the time you return, I _ (finish) my work.
- She _ (learn) Spanish for two years.
- He _ (take) a shower before going to bed.
- We _ (meet) at the cafe tomorrow.
- They _ (buy) a new car last week.
- She _ (prepare) dinner while he watches TV.
- By this time next week, they _ (arrive) in Paris.
- He _ (work) on his assignment all day yesterday.
- They _ (practice) for the concert every evening.
- She _ (visit) her parents twice a month.
- By next month, I _ (complete) my thesis.
- He _ (paint) the house next weekend.
- They _ (play) music at the party yesterday.
- She _ (finish) her homework before dinner.
- He _ (read) a book when the lights went out.
- We _ (travel) to Italy last summer.
- They _ (study) for the exam all night.
- She _ (teach) English since she graduated.
- He _ (go) to the gym every morning.
- By the time they arrive, I _ (prepare) dinner.
- They _ (watch) a movie last night.
- She _ (write) an email when I called her.
- He _ (work) as a chef for ten years.
- We _ (live) in this house since 2015.
- She _ (attend) the meeting last Monday.
- He _ (clean) his room every Sunday.
- By the time you finish reading, I _ (make) dinner.
- They _ (wait) for the bus for thirty minutes.
- She _ (play) the piano since she was five.
- He _ (run) a marathon next month.
Answers:
- plays
- have been studying
- is writing
- are watching
- will have finished
- will visit
- has been working
- traveled
- was cooking
- was sleeping
- have been living
- will have completed
- have been waiting
- was reading
- goes
- are talking
- are planning
- has been teaching
- will run
- play
- will have finished
- has been learning
- takes
- are meeting
- bought
- is preparing
- will have arrived
- worked
- have been practicing
- visits
- will have completed
- will paint
- were playing
- finished
- was reading
- traveled
- were studying
- has been teaching
- goes
- will have prepared
- watched
- was writing
- has been working
- have been living
- attended
- cleans
- will have made
- have been waiting
- has been playing
- will run
Related Articles: Essential English Grammar: In Simple Way