There are situations about repeated actions until the present without specific time.
Here are some examples:
- I visited/ have visited Paris two times. It is a beautiful city. I think you should visit it once in your life.
- [Context] My friend planned to visit my country for a week. He has been staying in my country for three days now and I want to know which places he visited / has visited, so that I can recommend him other places to visit. Which question would be correct? I don't know which tense would be correct to use.
Where did you visit? / Where did you visit in the last few days? Where have you visited?/ Where have you visited since you came here?
- I visited X, Y, Z. / I have visited X, Y,Z.
- Every time I planted/'ve planted roses in the garden, they died/'ve died. I may try planting some geraniums instead.
In the US, is it still possible to use the simple past in (1), (2), and (3) with the same meaning as the present perfect?