• Exciting news! With our new Ad-Free Premium Subscription you can enjoy a distraction-free browsing experience while supporting our site's growth. Without ads, you have less distractions and enjoy faster page load times. Upgrade is optional. Find out more here, and enjoy ad-free learning with us!

By 5.00 tomorrow afternoon

Status
Not open for further replies.

joham

Key Member
Joined
Oct 30, 2007
Member Type
Student or Learner
Native Language
Chinese
Home Country
China
Current Location
China
By 5.00 tomorrow afternoon, we _____ the job.
The given answer to this question is 'will have finished'. But I thought 'will finish' and 'are going to finish' were also fine. Am I right?

Could I ask native English teachers to help me? Thank you very much.
 

solidcell

Member
Joined
Jan 22, 2008
Member Type
Other
I agree, both are correct. However, "will have finished" sounds better because you're using the phrase "by ____ we ____."

"will finish" sounds better if you structure the sentence like "We will finish the job by 5:00 tomorrow afternoon."

This is just my opinion as a native speaker as to what sounds best, I think technically both are as correct.
 
Status
Not open for further replies.
Top