0
Gargie Posted 10 years ago
Grammar

Is simple past ever justified with “by”

Can anyone shed some light on the following aspect?

  1. By 5 PM I gave him the book.

     By 5 PM I had given him the book.


In both the sentences the book was given before 5 PM and no later than 5 PM. But I can't understand then what the difference between them is. a Also is it right to use simple past with 'by' at all? If yes, then why and if not, then why is it incorrect to use simple past with 'by'?

Thanks 
  

Top answer

It sounds a lot better to use the second example with the past perfect because we are referring to a past time before another past time. That is exactly where we would use the past perfect. By the time it was 5, I had given him the book.

  • It sounds a lot better to use the second example with the past perfect because we are referring to a past time before another past time.
  • That is exactly where we would use the past perfect.
  • By the time it was 5, I had given him the book.
  • The first sentence would sound more natural with the time phrase at the end.
  • m.
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.

1 Answers
0
It sounds a lot better to use the second example with the past perfect because we are referring to a past time before another past time. That is exactly where we would use the past perfect.

By the time it was 5, I had given him the book.

The first sentence would sound more natural with the time phrase at the end.
I gave him the book by 5 p.m.

Looking at a scenario,

Related Questions