"Will be" or "will have been" when combined with "by"?
Supposed that a customer ordered a book because it was not on sale in the bookstore, and he asked when we would receive the order, would the correct tense be
A."The book will be here by next month"
or
B."The book will have been here by next month"?
Thank you
Top answer
A. is correct. CB
— Cool Breeze
A.
is correct.
CB
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.