I have a question about the following sentences, which both refer to a single occasion:

Why are you out of breath?
I have been running for the bus. (uttered when entering the bus)

Why are you out of breath?
I have been running to work. (uttered when arriving at work)

I would like to know if both sentences are possible and if this is not the case why not? Is it to do with "running for" being atelic and "running to" being telic?

  • I have been running, implies you have done it multiple times/ it is continuous. For example someone might say Wow you've lost weight to which they might reply Thanks, I've been running to work. You would say I had to run for the bus if asked why you were out of breath on a single occasion. Commented Mar 25, 2020 at 19:15
  • 1
    The tense has nothing to do with for and to.
    – Lambie
    Commented Aug 27, 2020 at 13:45
  • 1
    What @Lambie said. Perfect and continuous verb forms are completely irrelevant to the choice of preposition in contexts like I ran to the office and I ran for the bus. Commented Aug 27, 2020 at 14:02
  • 1
    I’m voting to close this question because it pointlessly confuses the matter of preposition choice with irrelevant variations in verb tenses Commented Aug 27, 2020 at 14:03
  • 1
    @anouk Yes, of course it can.
    – WS2
    Commented Feb 8, 2022 at 17:31

1 Answer 1


The Briish Council english web site offers this explanation of present perfect:

We use both the present perfect simple (have or has + past participle) and the present perfect continuous (have or has + been + -ing form) to talk about past actions or states which are still connected to the present.

Note the highlighted text. if you ran for the bus, or to work, you probably stopped when you got there, so there is no connection to the present. You would have a connection to the present if you have been running to work every day, and you intend to do so tomorrow as well. In your examples, there is no connection to the the present, so you use simple past (indicating that you probably ran all of the way) or past continuous (indicating that you probably ran at least part, but not all, of the way):

I ran for the bus. - simple past
I was running for the bus. - past continuous

I ran to work. - simple past
I was running to work. - past continuous

  • 1
    @JavaLatteThe connection to the present is that I am out of breath now. Why are you out of breath? I have been running.
    – anouk
    Commented Mar 27, 2020 at 11:29
  • @anouk: That's interesting: if you leave off "for the bus" or "to work", PPC is acceptable. Maybe specifying the destination/objective is like specifying an endpoint: if there is an endpoint, we prefer simple past/past continuous.
    – JavaLatte
    Commented Mar 27, 2020 at 13:20
  • I have found loads of examples stating: "I have been running for the bus" that is why I am confused.
    – anouk
    Commented Mar 27, 2020 at 13:45
  • 3
    I disagree with this (it may be an American/British thing). PPC is perfectly appropriate because, as @anouk correctly points out, it is in response to a question about the present ("why are you out of breath?"), so the answer is describing his present condition as being a condition that resulted from running for the bus. PC would also work, but that doesn't prohibit the use of PPC. "have been running to work" I think is also technically OK, but is more likely to be interpreted by a listener as a habitual act, rather than a single instance connected to the present.
    – Foogod
    Commented Mar 27, 2020 at 17:16
  • 2
    @anouk Yes, I think that's perfectly fine and natural. present perfect continuous makes sense there because you are talking about your present condition and saying that it is due to your past activity.
    – Foogod
    Commented Mar 27, 2020 at 18:36

You must log in to answer this question.

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