Learn English – In the last hundred years and the last time

expressions

Should 'the last time' always be followed by past simple and in the last hundred years by present perfect?

Eg., The last time I went to South America, I visited Brazil and Peru. I spent two weeks in the Amazon, hiked for a week near Machu Picchu, and flew over the Nazca Lines.

Eg.,In the last hundred years, traveling has become much easier and very comfortable.

Thanks

Best Answer

“The last time” is a completed past, whereas “over the last 100 years” represents a period that runs right up to the present moment.

So while last year I went to the store, but this week I have gone to the store. Same thing.