I'm wondering mostly in the informal context of a chat room. Basically:

Person A: I just ordered a pizza!

Me: At what time is it getting delivered?

Me: At what time is it getting here?

Me: When would it get here?

Me: How soon is it getting delivered?

Mostly is that I don't want to sound like the non-native speaker who ends up writing a super long sentence for something that could have been said in a much simpler way.

  • When will the pizza be here? How long will it take to get here? When is the pizza supposed to be here? Mar 4 '16 at 4:53

That's a fairly formal, clear way of asking the question. In normal conversation with friends or in a chat room, you would probably want to be substantially more informal. There are a bunch of ways of saying this, but off the top of my head, I would say something like:

When is the pizza coming?
When is the pizza supposed to get here/there?
How long until the pizza gets here/there?

There is an unspoken "will it be" after the word "long" in the third version.


Those are all fine sentences. However, I suggest "What time …" instead of "At what time …".

  • You suggest removing the "At" just because of the informal context?
    – jpablobr
    Mar 4 '16 at 6:05
  • I would drop "at" in any context. "What time" is sufficient. Mar 4 '16 at 6:06
  • Just read this article and seems like you're right: grammar.yourdictionary.com/grammar-rules-and-tips/… (because "at" is a preposition and should connect something)
    – jpablobr
    Mar 4 '16 at 6:16
  • I wouldn't consider "At what time…" to be wrong; it's just better without the "at". Mar 4 '16 at 6:24

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.