To celebrate its fiftieth anniversary, Barclaycard, credit card arm of Barclays Bank, has produced this amusingly tongue-in-cheek ad. You should also check out the interactive display on this dedicated page, and this excellent Barclaycard timeline, which shows how shopping has changed over the past five decades.
Napoleon famously called us 'a nation of shopkeepers', but what did he know? We're a nation of shopkeepers because we're a nation of shoppers, unbeatable, world-class shoppers, Monsieur Bonaparte. We invented the queue for heaven's sake. We're bargain-hunting, savvy-shopping champions of the world. We have the professionals, the amateurs, the optimists, the patient partners. And then there are the shopkeepers, the heroic helpers, and the proud proprietors. At Barclaycard we have been supporting this great British pastime since 1966, and in the UK one pound in every three is spent through us. So on our fiftieth birthday, we're celebrating you — the great British shopkeepers and shoppers, and the millions of little transactions that keep us all going — every day.
Note the example of the present perfect continous plus 'since' to talk about an action that began in the past and continues into the present: We have been supporting this great British pastime since 1966. Also note that if we replace '1966' with '50 years', we also have to replace 'since' with 'for': We have been supporting this great British pastime for 50 years.
Of course, 1966 is famous for something else as well — it's the last (and only) time England won the World Cup. That's an anniversary English football fans will not be celebrating!