Fill each gap with the most appropriate option from the lists provided.

By this time next year, I ...... twenty years old?

  • A would have been
  • B will be
  • C could have been
  • D will have been

The correct answer is B. will be

No explanation given
Previous question Next question