___________
____________
*There's only one exception to this rule — see 4 below.The present perfect has another interesting property: it's OPEN-ENDED. In other words, it's often used to refer to a particular stage in a process, where it refers to what has been done up to the present moment, but it also makes it clear that the process isn't necessarily finished.
Applying this to our example with the coffee, the present perfect not only reports how many cups of coffee we've so far this morning but also implies that you may have more before the morning ends. In other words, it implies that you're not necessarily finished drinking coffee but so far, you've had three cups.
In the following snippet, Olga expresses how far she's read by using the present perfect, but it also makes it clear that she intends to continue reading.
____________
Ollie: So, what do you think of my site. Have you had a chance to look at it?
Olga: I’ve only read the About page, but I’ll check out the rest tomorrow!
Above, we saw that the present perfect can't be used if we specify a point in the past. However, there's one exception: the adverb just meaning a moment ago.
Just is technically a point in the past, but since it's the immediate past — in some cases, a matter of seconds or minutes — some English speakers treat it as if it were the present and find it natural to use the present perfect with it. However, most Americans view it as the past and use the past tense with it. For instance, take this exchange:
Alan: I wonder how Greg's doing after his operation.
Barbara: Oh, I just saw him. He's fine.
To the American ear, the simple past sounds the most natural with just. So, although I've just seen him is possible in American English, it can sound somewhat formal, dated or even straight up British to the average American speaker.
One common mistake I see is learners not using the present perfect when talking about a life experience:
Adam: What's he making? Is that paella?
Claire: I don't know. *I never ate it.
Since the simple past is used to refer to a specific point in the past, using it in the above context sounds like Claire's referring to a specific occasion where she was present, they served paella, but for some reason, she didn't eat it. However, it's clear from the context that she means that she's never eaten paella IN HER LIFE, so the present perfect is the correct choice: I don't know. I've never eaten it.
____________
Nick: What do you say we see the new Predator movie?
Olivia: I've seen it.
Nick: Well, we could hike all the way to the top of Mount Sumner...
Olivia: Done that! Last year with my class.
Nick: How about we visit the World War II Museum?
Olivia: I've been there... every summer for the past three years with Aunt Rita.
Well, I thought that would be badass af for a blog since I, too, have never watched it. I’ve heard about it, of course, but never got around to actually watching it. So if you haven’t seen it [yet], let this be your spoiler alert!
3a Focus on a Significant Present Situation
This usage of the present perfect isn't related to time — it's about focus. It's used to express that something was done that the speaker considers impactful now because it somehow crossed a line and in some way changed things and created a significant situation in the present.
In other words, this use of the present perfect isn't so much grammatical as it is emotive — you can choose to use it or not use it depending on how you feel about the situation at hand.
Nina: Did you go anywhere today? Could you have left it somewhere?
Brenda: Oh my God, that's it! I left it in my Uber this morning when I went to work out.
One mistake I often see English learners commit again and again is using the present perfect in a way that makes it sounds as if there's a significant situation when there isn't. For instance, I recently saw where someone posted a painting on Facebook with the caption A friend of mine has painted this picture. The present perfect expresses an urgency or emphasis on the present that doesn't belong there; it signals that as a result of having painted the picture, there's now a situation of some sort. But there isn't. It's enough to say A friend of mine painted this picture.
This usage is very important when you need to distinguish between just spitting out a fact, and relaying a significant piece of news or otherwise reporting any important or impactful eventuality. It expresses a nuance of «I want to let you know...» and can be applied to any situation that's meant to inform the listener of something newsworthy — something they consider eventful: Russia has declared war on the Ukraine! -or- Barbara's been fired. -or- I think the neighbors have put their house on the market... anything you want to flavor as newsworthy.
____________
Bruce: That was delicious. Thank you.
Alan: What, no cigarette?
Bruce: Nope. I've quit smoking.
Alan: Really?
Bruce: Yep. I went to the doctor last week and I've decided to start a 6-week program to lose 20 lbs.
Alan: What brought that on?
Bruce: I'm going to be 40 in a couple of months and I don't want to enter middle age in bad health.
Alan: Well, you've inspired me too! I'm not a smoker, but it wouldn't kill me to get into better shape.
When we're being extremely emphatic (and dramatic) about something we've experienced, we use the present perfect, without contracting it, and speak very deliberately and slowly.
This is the only time it's okay to use the present perfect with a past temporal adverb like yesterday or this morning because in this type of statement, it's not about tense, it's about emotion and emphasis. In this usage, the perfect becomes a very emphatic version of the simple past.
Let me explain: using the present perfect with a past temporal adverb is technically grammatically incorrect. However, in this usage, it's accepted by the native ear as an "special" form of the simple past when pronounced correctly. The thing is that when we're being emphatic, we tend to draw out individual words instead of contracting them. For instance, compare the neutral statement You shouldn't've called him to the more emphatic You. should. not. have. called. him! (And yes, we sometimes separate dramatic speech with periods in writing).
Now consider the example in the snippet below. In a neutral sense, we would simply say Last night, I saw the most horrifying movie ever. Obviously, saw can't be expanded because it's only one word. But what if we had another compound verb form that kind of sounds like the past and can be expanded? We do! The present perfect consists of two words: have seen. It may not be grammatically correct* here because it's not a past form per se, but it serves another purpose — it gives us an extra word to expand and be more dramatic with: Last night, I. have. seen. the most horrifying movie ever! Note that when we emphasize the, we pronounce it thee.
______________
The takeaway here is that in the real world, sometimes it's more important to be expressive that to be grammatically correct. Grammar sticklers may criticize me for teaching something so obviously ungrammatical here, however there are lots of things we say in English that are grammatically unacceptable but help us express ourselves more creatively by allowing us to inject interesting aspects such as humor, sarcasm, edginess into our speech and give our dialect its unique character.
Andy: Mom, you look terrible! What's wrong?
Emma: Last night, I have seen the most horrifying movie ever! I didn't sleep a wink.