Learn English – {I’ve been reading} vs {I’m reading} (present progressive vs p. perfect progressive)

present-continuouspresent-perfect

I think both

I've been reading that book (lately)

and

I'm reading that book (this week)

are correct. But I struggle to find a difference in meaning. Is there one? Should I avoid one tense or the other?

EDIT:
I know how the present-progressive is usually used, but it can also be used for things that are not currently happening. That's the point of the question.

Best Answer

  1. present perfect continuous
    for an action that began in the past and continues up to the present.

    I've been reading that book = I started reading it and I don't still finish.

  2. present continuous
    • for an action happening now. (Around the present.)

      I'm reading that book = This is what I'm doing right now.

    • for something temporarily happening not necessarily at the moment of speaking.

      I'm reading that book in the evenings.

    • for arrangements in the future.

      I'm reading that book next monday.

Related Topic