What is difference of these sentences?where can i used it?

"i have walked since in the morning"

"i have been walking since in the morning"

  • The sentences should read: I have walked since this morning and I have been walking since this morning. Can you please edit your question.
    – Mari-Lou A
    Nov 13, 2013 at 12:24

1 Answer 1


First one is present perfect. Second one is present perfect progressive.

First one, present perfect tenses in general, implies that you have walked since morning and at the time of speaking, you already stopped walking.

The second one, present perfect progressive tenses in general, implies that you have been walking since morning and is STILL walking at the time of speaking.

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