Re: had visited or visited

Originally Posted by
tedtmc
Actually, the present tense is used more for factual statements.
It has to be the past tense when the time in the past is specified.
not a teacher
No, the present is used for habitual action or a fact that is a "universal truth.". You would certainly not use the present to describe a completed act.
Additionally you don't use the past perfect to describe a past action that relates to the present. That's what present perfect is used for. You use past perfect to describe a past event in relation to another past event, as the Parser shows in his example.
I had visited my grandfather before I left for college and he had given me some good advice that I was able to apply right away.
Even then you don't need the past perfect because the word "before" makes it clear what the order of actions was.
I'm not a teacher, but I write for a living. Please don't ask me about 2nd conditionals, but I'm a safe bet for what reads well in (American) English.