Which adverbial phrase of time is more grammatically correct: 'Today afternoon' or 'Today in the afternoon'?

1 Answer 1


Neither are clauses, but "today in the afternoon" is grammatical (adverbial phrase of time), while "today afternoon" is not. I would also suggest "this afternoon" as a more succinct and idiomatic alternative to "today in the afternoon".

  • 2
    I suspect, from other discussions here, that "today afternoon" may be grammatical, and perhaps even idiomatic, in Indian English. It is certainly not in UK.
    – Colin Fine
    Apr 19, 2011 at 11:47
  • 2
    To clarify: I have not seen "today afternoon", but certainly "today morning" has come up, as being common in Indian English
    – Colin Fine
    Apr 19, 2011 at 13:44
  • 1
    This afternoon is definitely the way to go. You can say Tuesday afternoon or yesterday afternoon, but not today afternoon. Apr 19, 2011 at 14:02
  • I have never heard anyone say "today afternoon", except perhaps in the context of a stutter or appositive. "Let's meet today -- afternoon -- and then we'll see where to go from there." Otherwise, it's ungrammatical. Sep 16, 2011 at 10:10
  • 1
    Having worked with many Indians, 'today afternoon' is perfectly correct to them. In addition preponing a meeting (moving it forward) is also normal.
    – Julian
    Sep 16, 2011 at 10:43

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