1

Those are correct:

How soon will he arrive?

When will he arrive?

Yesterday I said: In how long will he arrive? -- Is this wrong?

Also, I remember my Indian roommate used to say something like: At what time will he arrive? -- Not nice English, right?

Thank you.

migrated from english.stackexchange.com Aug 4 '16 at 13:44

This question came from our site for linguists, etymologists, and serious English language enthusiasts.

  • 2
    "How long will he be?" is often used (in this and other contexts), but "In how long will he arrive?" – which might even be seen as being the more logical expression – is never used. "At what time will he arrive?" is used, but is more formal and less usual than "When will he arrive?" – Edwin Ashworth Aug 3 '16 at 18:49
  • There's nothing ungrammatical, illogical, or wrong about your sentence as such. It's just never used, for some reason. – Janus Bahs Jacquet Aug 3 '16 at 20:12
2

As other have said, "In how long will he arrive" is not used. Here are some alternatives that you might use instead:

How long will he be?
How long until he gets here?
How long until he's here?

At what time will he arrive?
What time will he get here?

When will he get here?
When will he arrive?
When is he set to arrive?

When should we expect him?

0

We don't say Ïn how long will he arrive". I think that "At what time will he arrive?" is correct English and is fine.

0

Another form that can be used from those suggested by LMS could be this:

In how long a time will he arrive?

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.