We know one of the usage of present continuous and present perfect continuous is for temporary actions. I would like to know if there is any difference between them in case of temporary actions. for example

I am studying for exam these days.


I have been studying for exam these days.

Ia there any difference between them ?? If yes please explaine it more

Thank you

closed as off-topic by Jim, Cascabel, Chenmunka, jimm101, J. Taylor Feb 13 at 23:35

This question appears to be off-topic. The users who voted to close gave this specific reason:

If this question can be reworded to fit the rules in the help center, please edit the question.

  • Neither of your sentences is grammatical. – Jim Feb 4 at 22:36
  • Just would like to know the differences between them. Because I dont know the reason, i couldnt give correct ones. – David Feb 4 at 22:46
  • 2
    "Exam" should either be "an exam" or "exams". "These days" is quite meaningless, and needs changing, to a more specific time period, in this context. The difference in nuance is that "I have been studying for exams" suggests that the studying has been going on for some little while and may be continuing. "I am studying for exams" suggests it is definitely still going on. – WS2 Feb 4 at 22:53
  • Thank you so much. I found one example from an English book which is I am decorating my room so I have been sleeping on the sofa. To me, the both decorating and sleeping on the sofa look temporary but they have different structures. Could you please explain it as well. Thank you – David Feb 4 at 23:17
  • @David As I mentioned "have been doing something" does include for the fact that it may be continuing. In your example you make it clear that the decorating is still continuing, and also that the sleeping on the sofa has been happening and is continuing. There is no inconsistency in this example at all. – WS2 Feb 5 at 9:38