Two people were killed when the bomb went off but the effect of that is still with us - the recent past is connected to the present, so I choose to use the present perfect passive tense.
Undoubtedly, the GT cars are more accessible and, given the global popularity of GT racing over the past decade and more ... including recent prototypes, for customers. “The cars are amazing ...
Over the past two years, however ... the Hall of Famer lost his wife after a five-year battle with dementia. Most recently, Hubie Brown's 54-year-old son had a fatal heart attack in November.