PRESENT PERFECT TENSE
easily, so you can start using it right after this lesson! I’ll give you lots of examples, so you will understand how to talk about things you have done all your life, or things that you have never done before. You’ll learn to use the word never
with regular and irregular verbs in present perfect. Check out this lesson and master this very useful English grammar tense!
272 COMMENTS
The first!
Congratulations! If this is the first time you were first, you could say:
“I’ve never been the first one to leave a comment!”
All the best to you.
I’ve never seen so excellent riposte like this! :D :D :D
Dear Rebecca thanks for all your time, patience, and dedication. Your lessons and feedback have made a significant difference in my learning; I’ve learned a lot from you and with you. This has always been my best Xmas present since the very moment I joined this marvelous website.
All my very best to you Dear Rebecca and May the Xmas Season Bring you Joy and Happiness.
Sincerely
Regino
Hi dear Rebecca. He can say this if he never has been the first here or in general I mean for none of the profs he has been , or only here part. I will be pleased if you answer. thanks a lot.
Hello Rebecca, it’s too tough to use all these tenses, I have a lot of issues with them… Perhaps, I only the one who use simple tenses. LOL
I´ve never seen an explanation like yours as student.
Rebecca you are so good… I like your teaching .
Great class!
Great Job! And nice video!
Thanks,10/10.
Thank you for an interesting lesson!
I’ ve never hated anyone in my life even though she or he ‘s my enemy.Is this sentence correct with the agreement between subject and verb?
Great class.
Hello Rebecca,
Thank you for this lesson . We can use present perfect for something done but that has just happened. For instence : I have woken up ( “just” would be placed between “have” and “woken” to emphasize the meaning ) . Is that true ?
I have a question about present continuous , sometimes it is used to express something that will happen in a near futur . Is that true ? If yes could you give some explanations . Thank in advance.
Bye
Dear ts amp, let me answer your questions with my little knowledge of English.
(1) Yes, It’s true. You can use time adverbials (only, just, recently, …) which refer to the recent past with present perfect.
(2) Generally, we use present progressive for present action, but we can also use it to talk about the future.
e.g. Tomorrow I’m seeing Dr. John. (I’m going to visit Dr. John tomorrow. I’ve already made up my mind.)
Yes, he will accompany you on the trip. He isn’t working next week. (i.e., He won’t surely work.)
We’re going to the concert on Sunday. (We’ve already bought our tickets.)
We’re visiting the world heritage places when we get to Rome. (We’ve already planned.)
I hope my answers can satisfy you. Thank you very much.
Hello ZENITH . Thank you for your explanations they have obviously satisfied me . I will be less confused ,and above all with the use of present continuous as a futur tense . Anyway it must make sens because in speaking french we also use present tense when speaking about something that will be done and we place generaly an adverb-time at the begining of the sentence . e.g Tomorrow morning , I am working for you .
Bye
Thanks, Zenith, for your help and tsamp, for your comments. My best to you both.
Got it! Now the point is: let’s move and memorize most of the irregular verbs….
Yes, you do need to learn those irregular verbs! All the best to you with your English.
I’ve fallen asleep in class. Great lesson! Thank you, Rebecca :)
Dear Rebecca,
Thank you for your lessons. It’s never been so easy to learn English regularly at home.
Yours sincerely.
Nice use of the tense! Great work. All the best.
very useful thanks..
Thank you very much Rebecca!!
It´s always a pleasure to listen to your lessons.
See you again soon ;)
Great lesson! It’s never been so easy to learn English. I’ve got a lot of useful grammar rules here on your website. Thank you very much Rebecca. It’ amazing.
So glad to hear you find the lessons on our engvid site helpful. Thanks for taking the time to share your feedback. All the best to you.
I’ve got 10 to 10..
Thank you ma’am!
I’m very happy…100%…
I lovte this site…we learn a lot..
Thank you for lesson.
I got 9/10 ^_^
Great lesson,thanks a lot
HI RABECCA Thanks very much it was useful lesson and interesting lesson, also really,I hope easy lesson.I got 8 out of 10.Oh I mistake one or two verbs such as worn,wore.Really I can only believe to improve any words and I’ve some books writing a hard work about my English skill,so Finally I Making TAKECARE
Sounds like you are serious about improving your English and I am sure you are getting better all the time, with such a positive attitude. Thanks for your feedback, keep watching, and all the best.
Thank you Rebecca!
Hi dear Rabecca. exceptional it was. I truly enjoyed watching it. I am going to play it in classes although I quote you sincerely. Anyway is there any possibility to present a lesson over TOEFL speaking task 3 and 4 because it is initially scaring in first experience. thank you very for your humble teaching.
Always a pleasure to hear from a fellow English teacher. Thank you for taking the time to leave your kind feedback. Please check this lesson and resource to improve TOEFL speaking:
https://www.engvid.com/toefl-ibt-independent-speaking-task/
https://www.engvid.com/english-resource/ielts-toefl-vocabulary-adjectives/
You could also refer to this website of mine:
http://www.goodlucktoefl.com/free-TOEFL-speaking-samples.html
I wish you and your students all the best. Please say a personal hello to all of them from me. Thanks again, Ahmad.
Thanks got 100 %.
Great lesson thanks
It’s been many days since you made videos anyway
I delighted see you again..
Thanks for forwarding this lesson
as you said so many examples in this video specifically you meant the may be in some country people are very less to fly in the air..
I’ve never flown in the air But I wished that “should fly in air somehow one day”
This lesson is really really interesting!
Congratulations!
I’ve learnt a lot about all of this :D
Nice lesson, thanks Rebecca for posting this video!
Thank you so much Madam Rebecca, and God bless you
Thank you Rebeca. It’s never been so easy to learn present perfect. ????????????????????
Great example, Leandro! Congratulations and all the best to you.
occurs, what is this word?
Occurs means happens. All the best!
I got a 90! Thank you Rebeca!
And how is it going? I like these eplace, I´ve been taking clases here for a while, I think all the teachers in these web are Hardworkers,
See you..
Thanks, Enrique. Yes, you’re right, the site managers and teachers do put in a lot of work. We also love what we do, especially when we get kind messages from viewers like you. Thank you and please tell your friends about engvid so we can continue to produce more lessons. All the best.
This was a really useful lesson!
Dear teacher I would like to ask you a question.In some point of your lesson you say “…have to learn by heart…”.Could you please explain me what does this mean?
To learn something “by heart” means to memorize it. All the best with your English.
Thank you Rebecca!!! Nice job
I cannot say thank you enough!!
Thanks for your very kind feedback. It is always a pleasure to get to know our viewers and hear from them. I wish you all the best.
Many thanks dear teacher. ????
Thanks Rebecca for this lesson!
I’ve never watched so many good English lessons before as I’ve watched in the EngVid site.
By the way, when to use “like” or “as” in a comparison?
Please watch Adam’s lesson on how to use “like” and “as”.
So glad to hear our lessons have helped you so much. Thank you. We live for such comments! Great use of your new learning too. All the best.
Excellent lesson!!!
What a video lesson! Thanks Rebecca.
I’ve never seen an English video lesson as clear as this video before.
Thank you kindly, Muhammad. You used the Present Perfect tense very expressively as well. Great work. I wish you all the best.
clear, usefull and interresting lesson as usual, but that’s right: it has never been so easy to learn the present perfect.
I’ve gotten 10 out of 10; Rebecca, could you some days teach some vocabularies related to period such day, date, month, bi-monthly, quarterly, bi-quarterly, annually and est..?
Thanks
Hi Rebecca, thank you so much for all lessons you have taught till now, I have ever learned/learnt a lot from you.
I have tried to use 3 present perfect sentences in my comment!
Great work! Thank you very much for your kind feedback. All the best to you.
hi want learn english please
Thank you Rebecca. I have never got 10 correct from your quiz so long. Using “never” is adverb to present perfect .It is useful for me. I quite understand your lesson Than you again.
Great lesson, thanks:)
I’ve never skipped your lesson.Since I found this site. Thank you
Aww…that is very touching. Thank you. Nice use of the Present Perfect, too. My best wishes to you.
Thank you Rebecca.It was a very helpful class
i love it
Thanks Miss. Rebecca,
Your lessons are very interesting
Best regards
Rosanna
Thank you for watching. So glad to hear you find the lessons helpful. All the best.
Wow!10 correct out of 10!
Unbelievable!
Such an interesting and wonderful lesson!
Thank you,dear Madam Rebecca!
Isn’t it wonderful when the impossible becomes possible? You did it! Congratulations to you, my friend, and all the best.
Very nice video Rebecca! Always good to practice and learn more about present perfect.
Hi, thank you so much. I had had some doubts about the correct use of never in present psrfect.it’s truth it’s never been so easy to learn english!
Thanks very much. Glad I could help you. I wish you all the best.
Very interesting lesson….thanks.
Dear Rebecca,
Thank you for your lessons. It’s never been so easy to learn English regularly at home.
Yours sincerely.
I agree with you on that! What an amazing time we live in – our growth and our education is truly in our hands! Thanks for being part of the learning revolution and for sharing your comments. I wish you all the best.
I’ve never gone ice skating before.
Thank you for this useful lesson,Rebecca. :)
Great use of the Present Perfect Tense! Congratulations and thanks for taking the time to give us your feedback. All the best to you.
thank you so much you are amazing . your lessons help me a lot . actually that’s what I am looking for . I ’ve been searching about present perfect on the internet , but I didn’t find clear explanation as what you did . you did such a great lesson .
Well, thanks so much! You just made my day! If you want to check the meaning of that expression, check here:
https://www.engvid.com/day-night-idioms-english/
So glad to hear you found the lesson helpful. My best wishes to you.
by the way I got 100 (:
English is not easy but also It is not hard to learn.
thank you for create this clip. I love to learn with your clip.
Thanks for watching and sharing your thoughts. You have the right attitude and I am sure you are going to improve quickly. Thanks and all the best to you.
Hi Rebbeca,
Your explanation on tenses is very clear and easy to understand. Can you please do Videos on all the tenses.
Please check this video I recorded some years ago:
https://www.engvid.com/english-grammar-tenses-overview/
Please also use the search bar at the top right of the video on any engvid page to look for more lessons on specific tenses. Thanks for your feedback and all the best.
I have never skipped any video of Engvid…
Thanks a lot for useful explanation…
Wow, you deserve an award for that! Thanks and all the best to you.
Rebecca is a teacher that I’ve never had.
Until now! Thanks kindly for your feedback and all the best to you.
Thanks for u
Very useful lecture!
Thanks Rebecca.
Very useful. Thanks, Rebecca
I’ve never found such great lesson as yours!
My best regards
Thank you kindly, Carlos, and great use of the Present Perfect tense. All the best!
Hi Rebecca,
Could you please elaborate on the meaning of
“He’s never sleep so late” ?
Does it mean that he’s slept too long this time? Can this sentence also have the meaning that he doesn’t normally sleep late at night? :)
Thanks,
David
Sorry, of course I meant “He’s never slept so late.” No edit option .)
Yes, the sentence could have both meanings. Wow, you are very observant! All the best, David.
My first time here, and I loved it. Thanks a lot for such a great explanation.
Welcome to engvid! We have hundreds of other lessons which you may find helpful. Thanks for your feedback and all the best to you.
got a perfect score. Thank you.
Rebecca, I have liked very much of your lesson! Congratulations and thank you.
Thanks for your kind feedback, Bruno. So glad you found the lesson helpful. Little improvements can make a big difference in language fluency. I wish you all the best.
I have never thought to do a mistake… it’s done ah ah!
it has never been so cheerful to learn english
Aww…that’s really sweet. Actually, we would probably say, “It has never been so enjoyable to learn English”, but thanks so much for your kind feedback in any case. All the best.
Thank you for this lesson.
Thanks for the lesson.
Where we can use since and for in present perfect tense?
Please check this lesson by Alex:
https://www.engvid.com/english-grammar-how-to-use-since-and-for-with-the-present-perfect/
Thanks for your feedback and all the best to you.
Haii Rebecca. I’m from Malaysia. I’m newbie here. I want to know what is difference between regular verbs and irregular verbs? Hopefully you can help me. Thank you
The difference between regular and irregular verbs is in their past simple form and in their past participle.
With regular verbs, we add -ed or -d. For example,
work – worked – have worked
dance – danced – have danced
With irregular verbs, there is no set pattern so we have to memorize the past simple form and the past participle. For example:
drive – drove – have driven
break – broke – have broken
To learn irregular verbs, check these two resources, which you can also download:
https://www.engvid.com/english-resource/irregular-verbs/
https://www.engvid.com/english-resource/common-irregular-verbs-grouped/
All the best to you.
Thank you so much, Rebecca!!! It’s been very usefull lesson…
8/10 not bad
I never learned how to use English tenses. I hope EngVid would help me. Thank you Rebecca!
I’ve never eaten a taco before lol,… Awesome class Rebecca,you all have been so helpful in improving my english
So glad we could help. Keep up the great work. All the best!
I got 6 correct out of 10
Thanks for the very useful lesson!
You’re welcome, and glad you found the lesson useful. All the best to you.
Thank you, Canada!!!
Thank you, Russia! All the best to you, Parlam.
I’ve never gotten perfect score on a test.˚‧º·(˚ ˃̣̣̥⌓˂̣̣̥ )‧º·˚
Well, if you care that much, I am sure you can get a perfect score. Attitude + skill is everything. All the best to you.
I’ve never watched your video before until now. Thank you.
Well, thanks for watching, and sharing your comments. All the best to you.
thanks rebecca!
10/10 I’ve never got this excellent result
:))
Well, there’s always a first time! Great use of the Present Perfect. Congratulations, and all the best to you.
Hi dear Rebecca. I have asked a QUESTION at first of this page,
please answer my question . Many thanks
Fantastic! I am só excited to improve my English!
Congratulations for you job!
Thank you Rebecca. I wish that I haven’t had a teacher like you when I was Young. My English would be fluently today.
Thank you Teacher it was a nice lesson
Rebecca,
I’ve never seen before a good explanation about Present Perfect tense like yours.
I’ve never gotten full marks before but now!”
Thank you for the interesting lesson. I`ll do my best for achieve 10/10 in the next quiz.
I have never seen this site before:)
I have never listened a perfect lesson untill I attended this lesson. Thank you…
You got 10 correct out of 10.
:D
Thank you very much. very useful.
I must say your explanation about Present Perfect is what we expect a perfect teacher !
I’ve never before got the topic about Present Perfect so clear. Thank you very much.
Thank you teacher, I’ve Never used present perfect in my english sentences :D
Thanks, teacher. I have never seen such as clear explanation of using present perfect tense.And I got from quiz 100. Your lessons are very helpful!
Thank you very much for teaching us!
This is great!
i have choosen correct answer in the 6th sentence “we’ve never gone camping” but the test shows that I am wrong?
Thank you so much! I’ve never had 100!
Thank you Rebecca. Very usefull lesson!
I have no doubt, this is the best website to learn english, the teachers are amazing.
Thank you Rebecca.
Thank you for this useful lesson.
Thank you for the lesson, That is so clear that I had 10/10 ! ;-)
I’ve never seen such a good lesson like this one.
:)
I am a new in this site and i’ve never heard before similar perfect English:) Thank u Teachar!!!
Hello,Rebecca! Thanks for this essensial grammar lesson.
Guys,has anyone a wish to have a chat on puprose of improving english skills ?If so, I am always for it!
Thank you Rebecca for this useful lesson :-)
Thanks for your generous work , and this amazing video .
Yahoo! I have never gotten a perfect score before. LoL
Congratulations!
Very good lesson. Thank!
Hello Rebecca, is the first time that I´m really learning English. Thanks a lot.
Dear Rebecca, I always do well when I do the quiz but when I have to apply, what I’ve learned, in a conversation or even when I write in English, I tend to mix everything and make a lot of stupid mistakes. Do you have any advice for me? By the way, thanks again for your lessons, they are really good!
you are my fav.teacher in engvid.com.bcoz the way of your teaching is very impressive
Really all what i wanna say ,” I’ve never seen excellent teacher like Rebecca before “
Rebecca: 10/10. You are one my favorite. My Mom is a an excellent English educator. Unfortunately, I didn’t follow her footsteps. I will never stopped from learning everyday. Remain blessed!
Hi, Rebecca
I just wanted to say how much I enjoy your classes, I wish there were more teachers like you, keep up the good work !
I am beginning to wonder how come it took me so long to come across a teacher as great as you, it has never been so fun to learn English :)
10 out of 10. Feel great. Thanks Rebecca. :)
Thanks a lot, Rebecca
Many thanks, Rebecca! You are always look so good!
I got 90%
very nice teaching. i like it.
Thanks a million teacher Rebecca. I’ve never gotten 10 out of 10 before. Your lesson has always been interesting as well as useful. Greetings from Indonesia.
I have never had a teacher like Rebecca before. Thank you! I will remember that in a daily conversation.
Many thanks, Rebecca!
Its a pity! I’ve got 9\10 only and the reason was my inattension and a haste!
Hi Mrs Rebecca. I ussually make a mistake b/w present perfect & past tense. Could you help me how to distinguish when we will use past tense or present perfect tense. Thanks a lot.
Thanks Rebecca. My English has improved so much after few of your lessons. Wish you the best.
thanks.my aunt
Thank you , Rebacca!
Thank you for lesson.
Thanks rebecca, I have never understood present perfect tense before but this lesson really helps me a lot!
Thank you, dear Rebecca!
Thank you a lot, my teacher.
I’ve never been taught like this before. Thanks for helping me improve day by day. One day, when the glory comes, I will call your name.
Thanks again,
Tu Mo
Tu Mo
I’ve got 10 to 10..
Thank you very much ma’am!
Thanks a lot
hı rebacca ım from turkey ı can speak english but ı dont know acadamic english ı talked with my father he said finish rebacaa s video on engvid ı like your videos can you give me instruction for talking googd english in ur country we cannt learn english they re too bad to teaching english they system are soo badd ı want help can t-you help for learning english
your are a good helper for english student
Hi dear teacher Rebecca. Great lesson, it’s clear like a drop of water. I’d like you solve a doubt I have always had. What the difference is between ” Do well and do good “? or when do you use these?. Thanks One thousand in advance.
i’ve never understood this subject so well as now
Thank you Rebecca!
One has never learnt English so easily. That is great.
Thanks Miss Rebecca, a nice an interesting lesson..
I got 9/10
Nice teacher Rebecca
Thank you Rebeca! You are a very nice teacher!
10/10 I’m so happy
thank you
Thank you, Rebecca.
10/10 I’m happy
Dear Rebecca, I must say that you are simply fabulous.- heartfelt thanks for all the grammar help.
Could I ask you a favour to clarify the following, thanks again, in advance.
“I have seen him yesterday” – Is this grammatically correct?
Could you please explain how that differs from ” I saw him yesterday”
Dear Rebecca,
thank you for your lesson very much. Your lessons are very usefull and easy to understand. I have a problem: I don’t know how is correct. 1) She never regretted or she has never regretted the fact that her students were very young children. 2) She has been working there since the time she left or has left college. 3) She liked the time they spent or were spending in the classroom. Thank you very much for your help beforehand.
Thank You Rebbeca. It’s never been so easy to learn English :) I like your lessons very much!
i got 100/1000 three minutes ago
can we use “never” compulsory..?
it’s really great video
it’s never been so easy before :)
I liked this lesson!
Thanks so much!!! Very useful information!!!
I have gotten 9/10!!!
I’ve never watched your channel before
Hello Rebecca!
Thank you for your lesson. It was very useful for me, but I have a little problem. Please explain to me, why are we using subjects like “he’s”, “she’s” and “it’s” at present perfect
Hi teacher rebecca,more one great class…YOUR CLASS HAS HELP MANY STUDENTS AROUND THE WORLD…THIS MUST BE SO
GRATIFYING…ONE DAY, I WILL BE AS YOU…..THANKS A LOT…
I like this class.
Ive never seen one page with this.. Thank you…
Thankyou Rebecca!!!!!!!!
Thanks for the class :)
Is it right if I say “Has he been alone all the weekend?”
Very nice Rebecca, Congrats! I´ve never seen such a good teacher teaching this lesson! =)
I have never failed before
I have gotten 100%
thanks. though I had waited 100, it was 90.
I got almost 10.
Excellent course Rebecca.
I’ve never seen a easy way to learning English, like this one.
I can not pass the test-quiz(on the topic) why? I answer the first question,press the next question and nothing happens
I got 10 correct out of 10.
I’m very excited about next lesson.
But I have to pay attention to your lesson because I’m not a good speaker in English.
I have never thought about it takes me forever to learn English.
Thank you. I’ll keep going.
Hi Rebecca I watch you everday you speak clearly and your lesson presentaions planned before I have respect for it.I like your serious stance and polite behavior focuse me your lesson.İf you arrange more profession life lesson ı would be thankful.
I have listened to the lesson
thanks Rebecca you are perfect
I get 90? i’m so sad
Thank you Rebecca
Dear teacher it was great lesson to me that I could learned present prefect tense exactly.
Thank you so much.
Dear Rebecca,
i’ve never found as a good site to learn in English As this one. I am really Enjoying your lessons.
Dear Rebecca. Many thanks. I really appreciate this lesson and I’ve never understood the way to use present perfect as I understand it now .
Dear Rebecca. Many thanks. I really appreciate this lesson .
Many thanks for this great lesson . I would appreciate you to have a course on the usage of Past tense .
Hi Rebecca,
I have just joined engvid and my basic problem is with the tenses. I love your way of teaching and it helps me to understand your lessons but I am not able to find out tenses videos series wise ex, present, past and then future tenses. Please help me with that.regards.
Hi Rebecca,
I have just joined engvid and my basic problem is with the tenses. I love your way of teaching and it helps me to understand your lessons but I am not able to find out tenses videos series wise ex, present, past and then future tenses. Please help me with that.
Regards
Like is easy to learn with you, teacher Rebecca!
Thank you very much to be that great teacher.
I love your lessons and they are very useful for me.
Wow! I have gotten 100/100.
I have never gotten before.
Thank you Rebecca for you class.
You got 10 correct out of 10.
thank you so much.How much? Anser is: so much…
hi
I want to improve my grammar and pronunciation. I decided to watch your videos at least two of them every day.I really like your perfect and clear pronunctiation and also the examples that you provided. thanks Rebecca for your dedicaton.
Hi dear teacher Rebecca. I hope to learn quickly and well with your useful and lovely lessons. Thanks. See you soon. Bye for now
why is so easy taking a quiz but it is very hard using it when we are speaking?
Take a quiz and speaking are very different things.
Bingo. I’ve got it all correct. What’s a nice lesson. Tks Rebecca!
I’ve got 100% correct answers. Thank you!!!
Thanks Rebecca!
Wonderful lesson i learned from you Ms. Rebecca. Thank you for sharing your knowledge.
thank you
Thanks Rebbeca.I’ve never learned english from online before,but now I am so happy learning english from engVid.
I got 90
i got 90 thanks and thank you ma’am Rebecca you are the best teacher your explanation is so very clear i understand all your discussion
Thank y
Thank you mam,I have never seen an English lessons as clear as before.
I have never skipped any lesson since i found th
I have never skipped any lesson since I found the lessons on engvid website.
Hi, Nice to meet you. Teacher. I started learning English now. Thanks to the kind teaching, i ‘m engoying learning English. ^^
I have got 10 correct out of 10,Thank you Rebecca
10/10/ Thanks!!
THank for the lesson 80/100
Please, could do you make more videos about present perfect and present perfect continuous?
Thank you!
I’ve never had such a nice and excellent English teacher.
Thank you Rebecca
thank you so much,easy to understand clearly
Thanks!
I’ve never gotten 60 of hundred before
I have never found a teacher that inspires me to do 10/10 questions right (100% :D). Thank’s a lot Rebecca, great teacher!
i’ve never gotten 100 before,thank you so much dear teacher
I watched this video twice on June 30, 2021, and took the quiz after watching it once. I got eight correct out of 10.
hi, today 1st August 21. Thank you Rebecca.
It’s federal holyday today in Switzerland.
1o/1o
thanks a lot, Ms Rebecca
Christmas greetings and best wishes from
Kazakhstan 22 Dec2o21:)
Thanks Teacher Rebecca. I got 100.
Dear Teacher Rebecca, Thank you for the lesson. Best Regards. Vera Abreu, from Brazil.
Thanks a lot, Rebecca. You are amazing.(Azores Islands, 11Jun2023);
Thank you ,Miss Rebecca.
Thank you for the course. I got 10 of 10.
This is the best website I’ve ever visited