SPEAK BETTER ENGLISH | Master the Present Perfect through Powerful Practice (Listen & Repeat)

1,511 views ・ 2025-01-20

To Fluency


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

00:00
so you want to practice the present perfect in  the most effective way fantastic in this English  
0
640
7560
00:08
lesson you're going to find 70 sentences that are  going to help you finally understand and use this  
1
8200
6240
00:14
tense feel free to turn on the automatic subtitles  the key is this listen and repeat or listen and  
2
14440
10240
00:24
relax and repeat this lesson a few times let's  get started I have eaten Sushi a few times this
3
24680
8040
00:32
week I have eaten Sushi a few times this
4
32720
5000
00:37
week she has visited Paris twice this
5
37720
5200
00:42
year she has visited Paris twice this
6
42920
5200
00:48
year we have completed the project ahead of
7
48120
5240
00:53
schedule we have completed  the project ahead of schedule
8
53360
6560
01:02
they have adopted a cute puppy
9
62600
1280
01:03
recently they have adopted a cute puppy
10
63880
5120
01:09
recently you have improved your English
11
69000
5080
01:14
significantly you have improved your English
12
74080
5320
01:19
significantly he has found a new hobby in
13
79400
5280
01:24
gardening he has found a new hobby in gardening
14
84680
5240
01:33
I have finished reading that
15
93360
1160
01:34
book I have finished reading that
16
94520
4680
01:39
book she has bought a new
17
99200
4400
01:43
bicycle she has bought a new
18
103600
4560
01:48
bicycle we have made plans for the
19
108160
4760
01:52
weekend we have made plans for the weekend
20
112920
6920
02:01
they have seen that film
21
121520
1040
02:02
already they have seen that film
22
122560
4800
02:07
already you have learned a lot this
23
127360
4880
02:12
term you have learned a lot this
24
132240
4800
02:17
term he has cooked dinner for us
25
137040
4840
02:21
tonight he has cooked dinner for us tonight
26
141880
7960
02:30
I have watched that TV show
27
150360
1360
02:31
before I have watched that TV show
28
151720
5000
02:36
before she has joined the yoga
29
156720
4680
02:41
class she has joined the yoga
30
161400
4640
02:46
class we have discovered a Hidden Gem in the
31
166040
5200
02:51
city we have discovered a Hidden Gem in the city
32
171240
8800
03:00
I haven't met your new friend
33
180040
1200
03:01
yet I haven't met your new friend
34
181240
4680
03:05
yet she hasn't decided on a university
35
185920
4960
03:10
major she hasn't decided on a university
36
190880
5200
03:16
major we haven't visited the museum
37
196080
5120
03:21
yet we haven't visited the museum
38
201200
4920
03:26
yet they haven't finished their
39
206120
4400
03:30
homework they haven't finished their
40
210520
4720
03:35
homework you haven't tried this recipe
41
215240
5280
03:40
before you haven't tried this recipe
42
220520
5000
03:45
before he hasn't called me since last
43
225520
5000
03:50
week he hasn't called me since last
44
230520
4920
03:55
week I haven't seen that
45
235440
4400
03:59
film I haven't seen that
46
239840
4200
04:04
film she hasn't been to the new
47
244040
4600
04:08
restaurant she hasn't been to the new
48
248640
4880
04:13
restaurant we haven't completed the
49
253520
4920
04:18
assignment we haven't completed the
50
258440
4840
04:23
assignment they haven't  traveled outside the country
51
263280
6440
04:32
they haven't traveled outside the
52
272000
1240
04:33
country you haven't finished your
53
273240
4560
04:37
lunch you haven't finished your
54
277800
4680
04:42
lunch he hasn't received the
55
282480
4800
04:47
package he hasn't received the
56
287280
4800
04:52
package I haven't heard from them in a while
57
292080
7560
05:00
I haven't heard from them in a
58
300560
1200
05:01
while she hasn't written the report
59
301760
4800
05:06
yet she hasn't written the report
60
306560
4800
05:11
yet we haven't planned our
61
311360
4480
05:15
holiday we haven't planned our
62
315840
4560
05:20
holiday have you ever been to New
63
320400
4600
05:25
York have you ever been to New York
64
325000
4640
05:33
has she finished her
65
333120
640
05:33
homework has she finished her
66
333760
4360
05:38
homework have we missed the
67
338120
4320
05:42
bus have we missed the
68
342440
3840
05:46
bus have they visited the Grand
69
346280
4320
05:50
Canyon have they visited the Grand
70
350600
4840
05:55
Canyon have you eaten breast breakfast
71
355440
4600
06:00
yet have you eaten breakfast
72
360040
4400
06:04
yet has he seen the new Star Wars
73
364440
4840
06:09
film has he seen the new Star Wars
74
369280
4880
06:14
film have I forgotten something
75
374160
4560
06:18
important have I forgotten something
76
378720
4800
06:23
important has she ever played the piano
77
383520
6040
06:31
has she ever played the
78
391880
840
06:32
piano have we packed everything for the
79
392720
4840
06:37
trip have we packed everything for the
80
397560
4760
06:42
trip have they ever won a
81
402320
4640
06:46
championship have they ever won a
82
406960
5040
06:52
championship have you read that book
83
412000
7520
07:00
have you read that
84
420240
640
07:00
book has he traveled to Europe
85
420880
4560
07:05
before has he traveled to Europe
86
425440
4680
07:10
before have I told you this story
87
430120
4800
07:14
before have I told you this story
88
434920
4880
07:19
before has she been to this
89
439800
4680
07:24
restaurant has she been to this restaurant
90
444480
5040
07:33
have we taken the wrong
91
453080
840
07:33
turn have we taken the wrong
92
453920
4440
07:38
turn I have never danced in the
93
458360
4640
07:43
rain I have never danced in the
94
463000
4720
07:47
rain she has finally learned to
95
467720
4760
07:52
whistle she has finally learned to whistle
96
472480
6960
08:00
we have built a treehouse in the
97
480960
1360
08:02
garden we have built a treehouse in the
98
482320
4960
08:07
garden they have just baked a chocolate
99
487280
5040
08:12
cake they have just baked a chocolate
100
492320
4880
08:17
cake you have discovered a new planet in your
101
497200
5520
08:22
imagination you have discovered  a new planet in your imagination
102
502720
6720
08:33
he has written a song for his
103
513160
1240
08:34
cat he has written a song for his
104
514400
4840
08:39
cat I have never eaten a whole pizza by
105
519240
5040
08:44
myself I have never eaten a whole pizza by
106
524280
5120
08:49
myself she has painted her room bright
107
529400
5000
08:54
yellow she has painted her room bright yellow
108
534400
5040
08:59
hello we have played board games all
109
539440
4840
09:04
night we have played board games all
110
544280
5040
09:09
night they have found treasure in their
111
549320
4960
09:14
Garden they have found treasure in their
112
554280
5080
09:19
Garden you have grown taller since last
113
559360
5120
09:24
year you've grown taller since last year
114
564480
4880
09:32
he has adopted a parrot that
115
572720
1360
09:34
talks he has adopted a parrot that
116
574080
5080
09:39
talks I have never seen a shooting
117
579160
5040
09:44
star I have never seen a shooting
118
584200
5080
09:49
star she has made a costume for
119
589280
5000
09:54
Halloween she has made a costume for hallow
120
594280
5080
09:59
Halloween we have won the school talent
121
599360
5000
10:04
show we have won the school talent
122
604360
4880
10:09
show they have collected every comic book in the
123
609240
5640
10:14
series they have collected every comic book in the
124
614880
5720
10:20
series you have sung karaoke in front of a crowd
125
620600
9000
10:29
you have sung karaoke in front of a
126
629600
1640
10:31
crowd he has created a video game
127
631240
5080
10:36
character he has created a video game
128
636320
5160
10:41
character I have learned to juggle three
129
641480
4920
10:46
balls I have learned to juggle three
130
646400
4920
10:51
balls she has organized a  surprise party for her friend
131
651320
7920
11:00
she has organized a surprise party for her
132
660640
2040
11:02
friend we have camped Under the
133
662680
4680
11:07
Stars we have camped Under the
134
667360
4880
11:12
Stars they have taken a hot air balloon
135
672240
5360
11:17
ride they have taken a hot air balloon
136
677600
5040
11:22
ride you have drawn a picture that looks amazing
137
682640
6600
11:31
you have drawn a picture that looks
138
691360
1360
11:32
amazing he has never tried Sushi
139
692720
5080
11:37
before he has never tried Sushi
140
697800
4840
11:42
before I have always wanted to learn how to
141
702640
5040
11:47
surf I have always wanted to learn how to surf
142
707680
11560
11:59
there you go repeat this video again to make  sure that you fully internalize everything  
143
719760
6600
12:06
and be sure to save it to a playlist here  on YouTube so you can repeat this in the  
144
726360
5280
12:11
future subscribe to the channel and share this  lesson with a friend thank you for being here
145
731640
6240
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