past simple
past form of the verb
go -went
visit- visited
yesterday, last week, 2 years ago, in 2006, in last century
WHEN
present perfect
HAVE/HAS + 3rd form
have gone
has visited
yet, for, already, recently, never, still, just, never, so far, since, for
HOW LONG