Should I write 'I have been reading a book now' or 'I am reading a book now'? I started to read one week ago and I haven't ended yet. Thanks for help

  • if you started something in the past and have not completed the process/activity yet, Present Perfect Continuous is used. Simply say: I have been reading a book. – Usernew Oct 5 '15 at 14:18

It depends on what exactly you want to say, of course.

In most cases the present perfect continuous has an associated length of time of the action.

I have been reading a book now for a week.

The present continuous only conveys the fact that you're currently engaged in some activity. If you don't care to relate how long ago it started, use present continuous. For instance, you want to say that the book is about some topic you just touched in the conversation:

I am reading a book now on this exact subject.

|improve this answer|||||
  • 'I have read about ten books in English so far, which were Agatha Christie’s criminals, and I have been reading the eleventh now. ' that is what I would like to write but I'm not sure if it's correct – coffeewithcardamom Oct 5 '15 at 19:51
  • 1
    Say, "I have read ten (why "about" if you know exactly?) books in English so far, all were Agatha Christie's detective stories, and I am reading the eleventh now". – Victor Bazarov Oct 5 '15 at 20:11

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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