When I applied for German nationality I was told I didn't need to take the test because I was over 60! I had looked at some sample tests when they first became a thing, though, and did better than some of my colleagues at work, simply because they were much younger and I had lived through more German history than them, notably the fall of the Berlin wall and also, as a churchgoer, I knew all about the various Bank Holidays. I was never quite sure about some of the constitutional points, but they were easily learned.
I would be interested to see how I would do in a British citizenship test. Having not lived there for so long now, I might not be quite up to date on some cultural topics, and definitely not sport (is that even part of the test?)