I think when someone says "I have/had read a book", it means he/she has/had finished reading it.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
nkspbDo they strictly imply that I finished the whole book?Yes. They both imply starting and finishing the book. That's why, in the second case, I imagine it was a very short book.
nkspbI read a book before he came.This one, with the simple past, also implies the completion of the book.
nkspbonly perfect tenses do.No. You've got that wrong. The simple past implies completion just as much if not more. The idea of completion does not help to differentiate the simple past from the present perfect.
AnonymousYes, its correct. I know very good English.Then why did you omit the apostrophe in it's?
AnonymousI know very good English.If I were at that level I would say either of the followings:
CalifJimThe simple past implies completion just as much if not more.By saying completion do you mean just stopped reading or finished the whole book? I
nkspbif I don't want to show whether I completed a book or not, I should use these sentences:"I had been reading a book before he came""I was reading a book before he came"Exactly. The -ing forms are best for showing incomplete action. Both of those are good for what you want there.
nkspbBy saying completion do you mean just stopped