1. By the time the concert starts, they _____ (already/arrive).
  2. While she _____ (walk) to the store, she found a wallet.
  3. They _____ (never/experience) such cold weather before.
  4. If she _____ (tell) me earlier, I would have helped her.
  5. By next year, we _____ (not/complete) the construction.
  6. He _____ (frequently/travel) for work in the past.
  7. She _____ (cook) dinner when the power went out.
  8. By the end of this week, I _____ (finish) all my assignments.
  9. He _____ (not/visit) the new museum yet.
  10. If it _____ (snow) tonight, we will go skiing tomorrow.
  11. They _____ (start) the presentation when the projector broke down.
  12. By the time you get this message, I _____ (leave) the office.
  13. She _____ (not/contact) him since their last meeting.
  14. If he _____ (arrive) on time, he would have caught the train.
  15. They _____ (build) the new school for several months now.
  16. She _____ (read) for an hour when her friend called.
  17. By next summer, they _____ (live) in their new house for a year.
  18. They _____ (not/meet) each other for years before the reunion.
  19. She _____ (plan) to start her new job next month.
  20. If they _____ (submit) the report on time, they would have been praised.

Answer:

  • By the time the concert starts, they will have already arrived (already/arrive).
  • While she was walking (walk) to the store, she found a wallet.
  • They have never experienced (never/experience) such cold weather before.
  • If she had told (tell) me earlier, I would have helped her.
  • By next year, we will not have completed (not/complete) the construction.
  • He frequently traveled (frequently/travel) for work in the past.
  • She was cooking (cook) dinner when the power went out.
  • By the end of this week, I will have finished (finish) all my assignments.
  • He has not visited (not/visit) the new museum yet.
  • If it snows (snow) tonight, we will go skiing tomorrow.
  • They had started (start) the presentation when the projector broke down.
  • By the time you get this message, I will have left (leave) the office.
  • She has not contacted (not/contact) him since their last meeting.
  • If he had arrived (arrive) on time, he would have caught the train.
  • They have been building (build) the new school for several months now.
  • She had been reading (read) for an hour when her friend called.
  • By next summer, they will have lived (live) in their new house for a year.
  • They had not met (not/meet) each other for years before the reunion.
  • She is planning (plan) to start her new job next month.
  • If they had submitted (submit) the report on time, they would have been praised.