Here comes Bob.

Bob is coming here.

Would anyone please explain what is the difference between these?

2 Answers 2


The difference is based on the concept of deixis, which are words that require context of space, time, or person to fulfill their meaning. For example, "I went to the store" means something different if I say it vs. if you say it.

In particular, you have:

  1. Here comes Bob. This is deictic in terms of time, which is "now", and space, which is generally "here" relative to the speaker and "there where Bob is" as the speaker sees Bob.

  2. Bob is coming here. This is deictic in terms of space, which is "here" and time, which is the present continuous tense (aka present progressive tense). This may indicate that Bob is coming now or in some relatively near future. For example, one could say any of the following:

    • "Bob is coming here." (Ambiguity would be resolved by context or dialog.)
    • "Bob is coming here now."
    • "Bob is coming here soon."
    • "Bob is coming here tomorrow."
    • "Bob is coming here next year."
  3. "Bob comes here." This is deictic in terms of space only. In regards to time, it just means that it's his habit to come here.

Also see: https://www.google.com/search?q=%22here+comes+the+bus%22+deictic


The first sentence is an exclamation. "Here", and "There" are used with the present simple to form exclamations. Examples: Look! Here comes Mary! or *There comes George!*Both your sentences mean the same thing ,actually , but your second sentence just states the action , "John is coming here", whereas the first one stresses it. "Here comes Bob!"( it can show surprise, relief, agony,etc. depending on the previous context. Example: "Why is Mike so late;" "we're going to miss the train!" "Oh,at last" "There he is!"

  • How can I upvote?
    – nima
    Commented Apr 14, 2014 at 17:20
  • @nima_persian To the left of the answer, there is a number with an up arrow and a down arrow. To upvote, click the up arrow :)
    – WendiKidd
    Commented May 12, 2014 at 0:48

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .