0
Anonymous Posted 11 years ago
Grammar

present perfect/past simple

I was wondering why a sentence I trumbled upon on the other day was grammaticaly incorrect,

it said: Since my friend HAS GIVEN me one of the book, i've read all of them.

It then said this sentence is grammaticaly incorrect, the sentence schould be: Since my friend GAVE me one of his books, I've read all of them.

Could someone please tell me why the second sentence is wrong?
  

Top answer

Anonymous - 1 Since my friend HAS GIVEN me one of his books, I've read all of them. 2 Since my friend GAVE me one of his books, I've read all of them. Both of these are completely understandable, and the view that the first is grammatically incorrect is a matter of some subtlety.

  • Anonymous - 1 Since my friend HAS GIVEN me one of his books, I've read all of them.
  • 2 Since my friend GAVE me one of his books, I've read all of them.
  • Both of these are completely understandable, and the view that the first is grammatically incorrect is a matter of some subtlety.
  • _____________ "since" is an indicator of a point in time (in the past), the time when something happened, but the present perfect tense is always indefinite as to time.
  • You can never say exactly when something has happened; you can just report that it has happened.
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
Anonymous-
1 Since my friend HAS GIVEN me one of his books, I've read all of them.
2 Since my friend GAVE me one of his books, I've read all of them.
Both of these are completely understandable, and the view that the first is grammatically incorrect is a matter of some subtlety.
_____________

"since" is an indicator of a point in ti

Related Questions