0
Andrei Posted 22 years ago
Grammar

Will arrive or will have arrived

I have to go to a party and ordered a taxi to come and pick me up. In this case, the first sentence is fine. How about the second sentence?

1. The taxi will arrive on or before 4o' clock.

2. The taxi will have arrived on or before 4o' clock.
  

Top answer

In the first sentence, you should use the present perfect for the verb "order": I have to go to a party and I've ordered a taxi to come and pick me up. Note that the above could be construed as meaning that you're going to the party out of obligation. If this is not the case, you could use the present progressive with future meaning: I'm going to a party, and I've ordered a taxi to come and pick me up.

  • In the first sentence, you should use the present perfect for the verb "order": I have to go to a party and I've ordered a taxi to come and pick me up.
  • Note that the above could be construed as meaning that you're going to the party out of obligation.
  • If this is not the case, you could use the present progressive with future meaning: I'm going to a party, and I've ordered a taxi to come and pick me up.
  • As for the second sentence, I suggest: The taxi will arrive by 4:00.
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
In the first sentence, you should use the present perfect for the verb "order":

I have to go to a party and I've ordered a taxi to come and pick me up.

Note that the above could be construed as meaning that you're going to the party out of obligation. If this is not the case, you could use the present progressive with future meaning:

I'm going to a party, and I've or
0
well andrei,

I guess what you wanted to know was a little different from what has been answered

All you wanted to know was, probably, whether the second sentence would be correct contextually. Am i correct? If i am not, plz don't bother to read the following.

I agree with what taiwandave says about your original sentence.

you could also write
I was to
0
1. The taxi will arrive on or before 4o' clock.
0
Hi,

1. The taxi will arrive on or before 4o' clock.

No.
1. The taxi will arrive at or before 4o' clock.

Clive

Related Questions