0
Anonymous Posted 10 years ago
Grammar

Future

I will have been sitting in a plane for over ten hours before I arrive to New York.

I will have sit in a plane for over ten hours before I arrive to New York.

What's the difference?
  

Top answer

I will have been sitting in a plane for over ten hours before I arrive in New York. I will have sat in a plane for over ten hours before I arrive in New York. The only real difference is that #1 stresses more that it is a long, long time.

  • I will have been sitting in a plane for over ten hours before I arrive in New York.
  • I will have sat in a plane for over ten hours before I arrive in New York.
  • The only real difference is that #1 stresses more that it is a long, long time.
  • It would be better to say 'when' instead of 'before', because the focus is on your arrival in New York..
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.

4 Answers
0
I will have been sitting in a plane for over ten hours before I arrive in New York.

I will have sat in a plane for over ten hours before I arrive in New York.


The only real difference is that #1 stresses more that it is a long, long time.

It would be better to say 'when' instead of 'before', because the focus is on your arrival in New York..
0
In which tense is better to use "when" instead of before?
Future perfect or future perfect progressive?
0
Do you mean in future perfect progressive?
0
I will have been sitting in a plane for over ten hours when I arrive in New York.

I will have sat in a plane for over ten hours when I arrive in New York.

Related Questions