Since, the sentence has "never" it must be present perfect, but whereas it's simple past. Why is it so?

marked as duplicate by Edwin Ashworth, Mari-Lou A, Hellion, FumbleFingers, Drew Jun 7 '17 at 17:32

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.


You are mistaken: never does not require present perfect.

In fact, present perfect is very awkward here unless your great-grandfather is still alive when you utter this sentence. The present perfect is a present tense, and cannot ordinarily be used with a deceased subject, because the subject no longer exists to sustain a present-tense predication.

There are exceptions: cases where the writer or author of a still-present work is deemed to be metaphorically present and speaking through the work, and cases where the subject is not the actual topic—the classic example is "Einstein has visited Princeton", which is ordinarily unacceptable but becomes grammatical in a larger context where Princeton is the actual topic "Many celebrities have visited Princeton: Carnegie has visited Princeton, Einstein has visited Princeton, Madonna has visited Princeton."

  • So good I've had to upvote an answer to a question I've had to close-vote. – Edwin Ashworth Jun 7 '17 at 11:57
  • Thanks. I understand now. This simple past vs present perfect indeed is so confusing for English learners like me. – vinay Jun 7 '17 at 12:27

Not the answer you're looking for? Browse other questions tagged or ask your own question.