0
Tenjing Posted 12 years ago
Grammar

will vs. will have

The exam will be finished by 3 o'clock. Vs. The exam will have been finished by 3 o'clock.
Could you please tell me the difference in meaning? Please explain.
  

Top answer

In the second one it sounds like someone has done something purposely to finish the exam. There's really not much difference between these. "will have" attempts to put the reference point in the future and then look back from there in stating what "will have happened".

  • In the second one it sounds like someone has done something purposely to finish the exam.
  • There's really not much difference between these.
  • "will have" attempts to put the reference point in the future and then look back from there in stating what "will have happened".
  • CJ
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.

5 Answers
0
In the second one it sounds like someone has done something purposely to finish the exam.
There's really not much difference between these.

"will have" attempts to put the reference point in the future and then look back from there in stating what "will have happened".

CJ
0
You mean the use of 'by' in both sentences is correct and they are similar right?? Please explain.
0
tenjingthe use of 'by' in both sentences is correct
Yes. There's nothing wrong with the by-phrases.
tenjingthey are similar right?
Right. There is practically no difference in meaning between one sentence and the other. People rarely use "will have" in ordinary conversation. It's probably used more in written form
0
Thank you some much.
0
Thank you so much.

Related Questions