Student or Learner
I passed my degree in 2001
I have passed my degree in 2001
In my opinion first one is correcet but here one Grammer book says second one is correcet. Actually which one is correct
What reason does it give for the second sentence?
I agree with the others that the first is correct, but I am curious about the grammar book's reasoning for saying this.