"Visit".
"Has visited" is in present perfect tense.
no, 'visited' is past tense. 'have visited' is present perfect' 'had visited' is past perfect
The present perfect form of the verb "visit" is "have visited" or "has visited," depending on the subject. For example, "I have visited Paris" or "She has visited Paris." This tense is used to describe an action that occurred at an unspecified time in the past and has relevance to the present.
The present perfect of visit is have/has visited.
They are both correct. They are not used in the same kinds of sentences. "You have visited" is present perfect and "you visited" is simple past tense. You would use "you have visited" if you wanted to indicate that the result of the visit is still important or you were going to discuss things that happened before or after.
the ghosts of Christmas past present and future
'Had visited' is past tense. You can see this because visit is the present tense so visited must be past tense. Also, the word 'had' is often used in the past tense.
They are; The Ghosts of Christmas Past, Present and Yet To Come
The ghosts of Christmas past, present and yet to come
present perfect - I have visited him. He has visited him.past perfect - I had visited him . He had visitedhim.present perfect continuous - I have been visiting him. He has been visiting himpast perfect continuous - I had been visiting him.
fear and shame
The first is the ghost of his former partner, Jacob Marley. He is then visited by the ghosts of Christmas past, present, and future.