By the time I finish, you will have gone.
By the time I finish, you must have gone.
By the time I finish, you may have gone.
Which sentence is correct?
First, what do you think, please?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.