I know that saying:

(A) I am here since six o’clock. or (B) I was here since six o’clock.

would sound unidiomatic because of using "since" and its requisite tense which is present perfect. For example:

(C) - I have been here since six o’clock.

But I came across another sentence somewhere in a textbook which caused me to doubt. Is it possible to say:

(D) - I had been there since six o’clock.

If yes, what's the semantic difference between "C" and "D", and when should I use each one?

1 Answer 1


Your (D) is past perfect ... it refers to a time in the past just as (C) refers to a time in the present.

So (D) means that you were “there” from six o’clock to whatever past time you are talking about.

When Amy finally arrived at the bar at eight o’clock I had been there since six o’clock.

  • Perfect. Thanks a zillion Stoney. I got the point.
    – A-friend
    Commented Apr 12, 2014 at 18:51

You must log in to answer this question.

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