What is the difference between I have been in Toronto and I was in Toronto?

The Present Perfect (I have been) expresses past experiences or recent events. We don’t use specific dates or times with this verb tense. If we want to describe a past event that happened at a specific time, we use the Simple Past.

We can also use the Present Perfect to express actions that continue to the present. For example:  I have lived in Toronto for twenty years.

Témoignages

Depuis plus de 10 ans, notre ministère utilise les services du Carrefour des langues et nous pouvons dire que ce fut un service de qualité, apprécié de tous les employés. Les formateurs planifient bien leurs cours et les adaptent en fonction des besoins de leur clientèle.

Marie-Hélène
Responsable de la formation linguistique
Pêches et Océans Canada