0
Verumm Posted 12 years ago
Grammar

A mistake?

Hello. In my grammar book I found a sentence: "After you finish this book, you will have come to some decision". It's said that The Future Perfect denotes an action completed Before a definite moment in the future. So how is it possible? Are there any other options of using tenses?
Thank you.
  

Top answer

It is not a natural sentence. It would have been more natural as: By the time you finish this book, you will have come to a decision. By the time you have finished this book, you will have come to a decision.

  • It is not a natural sentence.
  • It would have been more natural as: By the time you finish this book, you will have come to a decision.
  • By the time you have finished this book, you will have come to a decision.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

1 Answers
0
It is not a natural sentence. It would have been more natural as:

By the time you finish this book, you will have come to a decision.
By the time you have finished this book, you will have come to a decision.

Related Questions