0
Anonymous Posted 20 years ago
Grammar

Future Perfect vs Will

I am currently dealing with Future Perfect and I have come across one thing I don't understand.

I'm sure the parcel will have arrived by Tom's birthday. I'm sure the parcel will arrive by Tom's birthday.

Is there any difference between those two sentences? What is the difference between Future Perfect and will?

What about these sentences: Next year we will have been married for 25 years. Next year we will be married for 25 years. ?

Thanks a lot.

Katka
  

Top answer

Anonymous I am currently dealing with Future Perfect and I have come across one thing I don't understand. I'm sure the parcel will have arrived by Tom's birthday. not good I'm sure the parcel will arrive by Tom's birthday.

  • Anonymous I am currently dealing with Future Perfect and I have come across one thing I don't understand.
  • I'm sure the parcel will have arrived by Tom's birthday.
  • not good I'm sure the parcel will arrive by Tom's birthday.
  • good In the first sentence, I think you need "before" rather than "by".
  • Is there any difference between those two sentences?
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.

10 Answers
0
AnonymousI am currently dealing with Future Perfect and I have come across one thing I don't understand.

I'm sure the parcel will have arrived by Tom's birthday. not good I'm sure the parcel will arrive by Tom's birthday. good

In the first sentence, I think you need "before" rat
0
I'm sure the parcel will have arrived by Tom's birthday.
I think this is correct with by too. From The New York Times:

http://select.nytimes.com/gst/abstract.html?res=F10612F735540C778CDDA80994DA49

0
Hi,

I am currently dealing with Future Perfect and I have come across one thing I don't understand.

I'm sure the parcel will have arrived by Tom's birthday. I'm sure the parcel will arrive by Tom's birthday.

Is there any difference between those two sentences? What is the difference
0
Simple prediction. (will arrive)

Projecting ourselves into the future and looking back at a completed action. (will have arrived)
0
I understand the difference in your examples, but I dont understand the difference in mine Emotion: smile I mean, for example that wedding thing.
0
will have been married for 25 years is just the future form of have been married for 25 years and is perfectly correct. We will be married for 25 years sounds like a prediction of the duration of your marriage (then you'll get divorced).
0
is the second sentence grammatically correct then?
0
<Next year we will be married for 25 years. ?>

Not correct.
0
okay, thanks a lot for all your answers

Related Questions