0
Pleasehelp Posted 17 years ago
Grammar

Hadn't

Why didn't you just say you haven't read the book.

Why didn't you just say you hadn't read the book.

Again one is present perfect and the other is past perfect but what's the difference between the two sentences?
  

Top answer

Haven't means it is still true in the present. Hadn't could mean that you didn't read it in the past but read it later.

  • Haven't means it is still true in the present.
  • Hadn't could mean that you didn't read it in the past but read it later.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

3 Answers
0
Haven't means it is still true in the present. Hadn't could mean that you didn't read it in the past but read it later.
0
Doctor DHaven't means it is still true in the present. Hadn't could mean that you didn't read it in the past but read it later.

Do you mean read it later in the past??
0
Yes. At the time being discussed, you hadn't read a book. The next day (still in the past) you read the book.
For example:
When the teacher called on me last week, I hadn't read the book. The next day, I did read it, but it was too late.

Related Questions