The Present Perfect for Advanced Students in 8 Minutes!

2,131 views ・ 2025-05-30

English with Jennifer


Please double-click on the English subtitles below to play the video.

00:00
Have you ever felt stuck between the verb forms  "did" and "have done"? If so, you're not alone.  
0
400
6800
00:07
The present perfect can be confusing even for  advanced students of English. Let me clear up  
1
7200
5840
00:13
some doubts, and by the end of this video,  you'll have more confidence with verb forms  
2
13040
4960
00:18
in American English. I'll show you how the present  perfect works and how you can sound more natural.  
3
18000
6800
00:24
I'm going to tell you when to use it and,  just as important, when not to use it.
4
24800
5520
00:30
If you're new to my channel,  welcome. I'm Jennifer,  
5
30320
3200
00:33
and I teach American English to help  language learners communicate more  
6
33520
4560
00:38
confidently and effectively. If you want my  free digital downloads to boost your fluency,  
7
38080
5840
00:43
visit my website englishwithjennifer.com. Let's  dive into our advanced grammar lesson. Okay?
8
43920
7520
00:51
The present perfect uses "have" or "has"  plus the past participle. For regular verbs,  
9
51440
6160
00:57
just use the -ed ending: have started, have  studied. For irregular verbs, make sure you  
10
57600
7280
01:04
know that third form of the verb: have done,  have seen, have written. If you need to review  
11
64880
7200
01:12
irregular verbs, check out my grammar playlist.  I have short videos that quiz you on those forms.
12
72080
7040
01:19
The present perfect makes a connection from  the past to the present. If there's a present  
13
79120
5440
01:24
effect from a finished past action,  this calls for the present perfect.
14
84560
5440
01:30
I've driven from Boston to Pittsburgh many  times, so I'm familiar with the route.
15
90000
5440
01:35
This means if you want to refer to a past  action with no connection to the present,  
16
95440
5840
01:41
don't use the present perfect. If you're referring  to a closed period of time, use the simple past.
17
101280
7040
01:48
In my childhood, I climbed trees and flag poles.
18
108320
3840
01:52
If you're referring to a past habit, use  "used to" or "would." My brothers and I  
19
112160
6080
01:58
used to walk along the railroad  tracks with our grandfather. My  
20
118240
4080
02:02
grandmother would give me a bucket to  collect wild berries along the tracks.
21
122320
4800
02:07
The present perfect helps us talk  about general past experiences.  
22
127120
5200
02:12
I've been to Paris a few times.  It's easy to get around the city.
23
132320
4400
02:16
This means as soon as you get  specific with dates and time periods,  
24
136720
4960
02:21
you can't use the present perfect. Compare.
25
141680
3280
02:24
The last time I visited Paris was in 2023.
26
144960
3920
02:28
I first went to Paris when I was 16.
27
148880
2960
02:31
At that time, I was traveling  with my French class.
28
151840
3840
02:35
The present perfect can also create a possible  connection between the past and the future.  
29
155680
6800
02:42
If there's a past action that's likely to  repeat, we can use the present perfect.  
30
162480
5600
02:48
I've been to Squam Lake in New Hampshire,  and I hope to visit again. I loved it. If  
31
168080
5440
02:53
you don't wish to repeat an experience, it's  still possible to use the present perfect,  
32
173520
5680
02:59
but switching to the simple past is  like closing a door on the future.
33
179200
4720
03:03
Have you been to the new cafe in town? Yes,  
34
183920
2640
03:06
but I didn't like it. I went there  last week, and they mixed up my order.
35
186560
4160
03:10
Have you been to the new cafe in town?  Yes, I have, but I don't like it.
36
190720
4400
03:15
Don't forget there's a progressive form.  The present perfect progressive uses  
37
195120
5440
03:20
"have" or "has" plus been plus the present  participle of the main verb. That's the  
38
200560
6640
03:27
-ing form: have been living, have been feeling.
39
207200
4400
03:31
We might use the present perfect or the  present perfect progressive to measure  
40
211600
4960
03:36
an event that's still in progress. I've been  living in my current home for three years. This  
41
216560
6080
03:42
is more recent. I've lived in Massachusetts  since 2001. This is a longer period of time.
42
222640
7120
03:49
Again, a closed period of time would require the  
43
229760
3200
03:52
simple past. I lived and worked on  a steamboat for about half a year.
44
232960
5360
03:58
But what if there's evidence of an earlier  action? Maybe you have reason to believe  
45
238320
5680
04:04
that something is true, although you don't see  anyone doing that specific action at this moment.
46
244000
8720
04:12
It smells like chemicals in  here have you been cleaning?
47
252720
3600
04:16
You look tired. Have you been staying  up late? I know you sometimes do that.
48
256320
6160
04:22
The present perfect progressive is  a natural choice for this context.
49
262480
5120
04:27
We don't use the present perfect or the present  perfect progressive when there's no evidence.
50
267600
6080
04:33
Why are you in your pajamas?  Did you go to work today?
51
273680
4400
04:38
The trash cans are still full. Didn't you take  them out yesterday? Yesterday was trash day.
52
278080
7120
04:45
A final note is that American English speakers  use the simple past more often than the present  
53
285200
6080
04:51
perfect. For that reason, you'll hear both  verb forms used to ask about past experiences.
54
291280
6960
04:58
Did you ever lose your phone in a public place?
55
298240
2800
05:01
Have you ever lost your phone in a public place?
56
301040
3120
05:04
And we usually express completed past  actions with the simple past. We add  
57
304160
5520
05:09
words like "already" and "just"  for emphasis and clarification.
58
309680
5120
05:14
Did you turn in your report?  Yeah. I just finished it.
59
314800
3120
05:17
Did you turn in your report? No. I didn't  turn it in yet, but I'm almost done.
60
317920
4320
05:22
Think you got all that? Let's see if this review  
61
322240
3040
05:25
has helped. Take a short quiz.  Choose the correct verb form.
62
325280
4560
05:29
One
63
329840
5520
05:35
Did you read bedtime stories as a child?
64
335360
4480
05:39
Two
65
339840
7280
05:47
I've been working in retail. I like it so far.
66
347120
4160
05:51
Three
67
351280
6960
05:58
I was taking a nap, so I didn't hear you call.
68
358240
3840
06:02
Four
69
362080
6960
06:09
I saw that movie a long time ago.  I don't remember it very well.
70
369040
5280
06:14
Five
71
374320
10480
06:24
I feel like I understand Helen Keller so much  better. I've been reading about her life.
72
384800
8560
06:33
Six
73
393360
2880
06:41
I feel like I understand Helen  Keller so much better now. I just  
74
401280
4320
06:45
finished reading her autobiography.  Note that both answers could work,  
75
405600
5680
06:51
but many American English speakers  would choose the simple past.
76
411280
3920
06:55
Seven
77
415200
5120
07:00
I've always wanted to try fencing.  
78
420320
2640
07:03
Note that both answers could work, but the present  perfect clarifies that the desire still exists.
79
423600
8480
07:12
Eight
80
432080
8240
07:20
My arms and wrists are sore. I think  I've been using the computer too much.
81
440320
7680
07:30
That's all for now, but before I go, I'll  ask you to hit the like and subscribe button  
82
450480
5040
07:35
so that you can stay on top of all the  lessons I have planned for you. If you  
83
455520
4080
07:39
want live interaction and feedback, then join  my English with Jennifer community on Patreon,  
84
459600
6000
07:45
where we study all skills for confident,  effective communication. If you join my  
85
465600
5520
07:51
community, you'll also have the chance to get  live answers to your questions. The link is in  
86
471120
5600
07:56
the video description. Hope to see you again  soon. Thanks for watching and happy studies!
87
476720
6000
About this website

This site will introduce you to YouTube videos that are useful for learning English. You will see English lessons taught by top-notch teachers from around the world. Double-click on the English subtitles displayed on each video page to play the video from there. The subtitles scroll in sync with the video playback. If you have any comments or requests, please contact us using this contact form.

https://forms.gle/WvT1wiN1qDtmnspy7