Study

Future Perfect

  •   0%
  •  0     0     0

  • By next year, he __________ (graduate) from university.
    will graduate
    will have graduated
  • We __________ (solve) the problem before the deadline.
    will have solved
    will solve
  • By next summer, we __________ (travel) to five countries.
    will travel
    will have traveled
  • She __________ (finish) reading the book by tomorrow.
    will have finished
    will finish
  • They __________ (finish) the construction before winter.
    will finish
    will have finished
  • By Friday, she __________ (finish) all her exams.
    will finish
    will have finished
  • By the end of the year, they __________ (reach) their sales target.
    will have reached
    will reach
  • By the time you read this, I __________ (go) home.
    will have gone
    will go
  • By the time you arrive, I __________ (cook) dinner.
    will have cooked
    will cook
  • He __________ (read) five novels by the end of the summer.
    will have read
    will read
  • We __________ (paint) the house before winter comes.
    will have painted
    will paint
  • I __________ (send) all the emails by noon.
    will send
    will have sent
  • By the time we arrive, the movie __________ (start).
    will have started
    will start
  • By next month, he __________ (save) enough money for a car.
    will have saved
    will save
  • She __________ (pack) all her things before the flight.
    will pack
    will have packed
  • I hope I __________ (learn) all the vocabulary by next month.
    will have learned
    will learn
  • By tomorrow, I __________ (finish) my essay.
    will have finished
    will finish
  • By the end of the month, we __________ (collect) all the data.
    will collect
    will have collected
  • She __________ (leave) by the time you arrive.
    will have left
    will leave
  • I __________ (clean) the house before my parents come.
    will clean
    will have cleaned
  • By tomorrow morning, he __________ (arrive) at the airport.
    will have arrived
    will arrive
  • By next week, she __________ (learn) all the grammar rules.
    will have learned
    will learn
  • By 10 p.m., he __________ (finish) his homework.
    will finish
    will have finished
  • By next week, I __________ (finish) the project.
    will finish
    will have finished
  • We __________ (complete) the report before the meeting starts.
    will complete
    will have completed
  • They __________ (complete) the project before the manager returns.
    will complete
    will have completed
  • He __________ (write) three books by the end of this year.
    will write
    will have written
  • By the time you call, she __________ (leave) for work.
    will have left
    will leave
  • They __________ (fix) the car before the trip.
    will fix
    will have fixed
  • By 2026, they __________ (build) a new school.
    will have built
    will build