0
Fire1 Posted 6 years ago
Grammar

Will have done + By vs when vs before

1.The parcel will have arrived by the time I get home.

2.The parcel will have arrived when I get home.

3.The parcel will have arrived before I get home.

Q1) Are three sentences all correct?

Q2) They are the same thing in meaning?

  

Top answer

fire1 Q1) Are three sentences all correct? Yes. fire1 Q2) They are the same thing in meaning?

  • fire1 Q1) Are three sentences all correct?
  • Yes.
  • fire1 Q2) They are the same thing in meaning?
  • Do they have the same meaning?
  • Yes.
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.

1 Answers
0
fire1Q1) Are three sentences all correct?

Yes.

fire1Q2) They are the same thing in meaning?
Do they have the same meaning?

Yes.


(Of the three, the second one is probably the least used.)

CJ

Related Questions