Hello There are literally hundreds of threads on the forum dealing with questions about the usage of the Present Perfect tense in English. However I haven't been able to find one that addresses my question. My grammar question Since the so-called Present Perfect refers only to past events, why is it referred to as Present? It just isn't a present tense. What's going on? Can anyone rationalise this for me? Thanks.