engVid quiz
Quiz

Test your understanding of this English lesson

Test your understanding of the English lesson by answering these questions. You will get the answers and your score at the end of the quiz.
Which is correct?

She __________ her homework.

Have you learned the present perfect tense?

Which is correct?

The children __________ their presents yet.

__________ that book.

Which is correct?

I'm afraid she's not here at the moment. __________ to a meeting.

__________ writing the report?


Next Question
comments
Comments

130 Comments on “Learn English Tenses: PRESENT PERFECT”


Leave a Comment

Hi Rebecca. I liked so much that lesson. It’s so powerfull. Thanks.

Friday, April 24th 2020

    Hi, if we could create a group to practice speaking, that would be really helpful. what do you think?

    Tuesday, April 28th 2020

      I agree

      Friday, May 1st 2020

      Hi, that’s ok. I’ll apreciate that, but I’m a begginer yet. See you soon.

      Friday, May 1st 2020

Thank you, this is a powerful tool for me to speak and write English.

Friday, April 24th 2020

Thank you for this lesson.

Saturday, April 25th 2020

Amazing lesson Rebecca, only two own opinions.
The first. It’s a bit long.
The second, I hate listen mistake, because it’s the the first thing that I have had learn.
A lot thanks.
See you next lesson.

Saturday, April 25th 2020

9/9 Thank you Rebecca!

Saturday, April 25th 2020

Thank you Rebecca!

Saturday, April 25th 2020

I have mastered PPT 10/10

Saturday, April 25th 2020

Thank you very much, Rebecca. Great lesson, very useful for me.

Saturday, April 25th 2020

9/9
Thank you very much, Rebecca:)
You’re one of the greatest teachers I have ever seen before!

Saturday, April 25th 2020

    And I think so!

    Tuesday, April 28th 2020

Wow, it was such a long class, but it was very fruitful as well. My best regards, Rebecca.

Saturday, April 25th 2020

Hi Ms. Rebecca, thank you for this nice topic, I’ve learned a lot. I have gotten 9/9 score. 😊😊😊

Saturday, April 25th 2020

Thank, Rebecca. These English Tenses series has given me a lot of writing tools. So I am not only practicing the reading and the listing, also I’m writing my comments. Step by step, I am improving my English, but I need to speak more often.

Saturday, April 25th 2020

Thank, Rebecca. These English Tenses series have given me a lot of writing tools. So I am not only practicing the reading and the listing, also I’m writing my comments. Step by step, I am improving my English, but I need to speak more often.

Saturday, April 25th 2020

Thank you Rebecca.I have nearned lots but,I can’t speak in English yet.Can you help me? I will your advice…

Saturday, April 25th 2020

What a helpful lesson. I thought the point about erros very interesting, like in pronunciation, how to say it correctly, as well as the form and utilize the apostrophe. I enjoyed this entire lesson. Thank you ma’am.

Saturday, April 25th 2020

I liked the performance of Ronnie, and I’ m just starting, thank you so much Ronnie

Saturday, April 25th 2020

Hi Rebeca!
Please, tell me if is correct to say: He has passed away ou he has died.

Saturday, April 25th 2020

Hi, thank for the lesson i don´t know my level, but i understand your lesson completely, is my first time in lenguaje course good class. thanks again

Saturday, April 25th 2020

Thank you

Sunday, April 26th 2020

Thank you Rebecca.

Sunday, April 26th 2020

Hi Rebecca! if I meet my friend in the cafe what a polite way to ask him about his deals on current week?

1. What did you do this week?
or
2. What have you done this week?

Sunday, April 26th 2020

    Thank you Rebecca!
    10\10

    Sunday, April 26th 2020

      Hi, if we could create a group to practice speaking, that would be really helpful. what do you think?

      Tuesday, April 28th 2020

        Yeah I think so

        Thursday, April 30th 2020

9/9
Thank you very much, Rebecca:)
You’re one of the greatest teachers I have ever seen before!

Sunday, April 26th 2020

Thank you so much the toppic very useful you taught very clearly I would like to beg you to teach about past perfect,future perfect and all of perfect continuous.

Sunday, April 26th 2020

Thank you Rebecca! Your lesson has been great.

Sunday, April 26th 2020

Dear Rebecca,
I would like to thank you for this lesson, It was great.I really enjoyed.

Sunday, April 26th 2020

This lesson was amazing thank you so much.

Sunday, April 26th 2020

Rebecca! You are the best. Thank you!!!

Sunday, April 26th 2020

Thank you, Rebbecca!

Sunday, April 26th 2020

thank you dear lecturer,i got good result.

Monday, April 27th 2020

Oh my god! Is very difficult, but i will not give up!
Thanks teacher.

Monday, April 27th 2020

Really good lesson.

I have a doubt.
In minute 49, let’s imagine someone who does not speak perfect english ask you that question with that mistake in the verb (did), what would you (as a perfect english speaker) answer?.
Yes i did or yes i have.

Ta, Rebecca

Monday, April 27th 2020

Perfect English teacher 👌. Thank you. I will practice over and over again.

Monday, April 27th 2020

Thanks reebaca it’s very helpful
I have learned this tenes

Tuesday, April 28th 2020

Is there a mistake in 6?

Tuesday, April 28th 2020

i can see lot of lessons here.from where should i start?

Tuesday, April 28th 2020

Thank you Recbecca

Tuesday, April 28th 2020

I would like to reguwest the teacher about the lessons.
Please organazed the lessons, becouse the lectures is not organized

Tuesday, April 28th 2020

Dear Rebecca,
I would also like to thank you for this lesson, You are a really great English Teacher. Eagerly waiting for next lesson.

Tuesday, April 28th 2020

Thank you very much Rebecca.

Tuesday, April 28th 2020

Rebecca, you are amazing! I have been learning a lot from you, I had some doubts about ”present perfect”, but I got it now. I have studied present perfect since 2017, let me be honest, a lot of students have difficult on it. Your classes are great, you help me a lot. Thanks a million, see you next time :)

Tuesday, April 28th 2020

Thanks Rebecca, is wonderfull learn english with you. You are a good teacher.

Wednesday, April 29th 2020

I have learned tremendous things from your lecture. Thank you so much and Keep it up.

Wednesday, April 29th 2020

7/9 Thank you teacher.

Wednesday, April 29th 2020

Am happy to be a member of ur online student. Thanks

Wednesday, April 29th 2020

Rebecca,thanks. I’ll keep learning!

Wednesday, April 29th 2020

Hi Rebecca,thanks for the lessons,it helps me a lot.

Wednesday, April 29th 2020

Dear Rebecca., I got 9/9, first thing I’ve to say 56 min video, Thanks for your time, such a easy method of teaching, you are a terrible teacher!!!! Hats off!!! WAY TO GO!!! Thank you.

Wednesday, April 29th 2020

Thank you very much miss robecca

Wednesday, April 29th 2020

Thank you teacher

Wednesday, April 29th 2020

Hi Rebecca, I have been recently following your lessons on YouTube. I find them very useful and helpful and they way you explain the lesson is very clear to follow.
I always get confused when it’s about to use the present perfect or past simple. But now I think I got my head around it.

Could we say e.g. I did a smiley face on the grass today. or I have done a smiley face on the grass today.
– I finished my homework today or I have finished my homework today
Many thanks.

Wednesday, April 29th 2020

Excellent lesson!

Wednesday, April 29th 2020

Hi, Mrs Rebecca,
I just failed the 6th question during the quiz, but l’ve learned too much english lessons since I met you.
Thanks.

Thursday, April 30th 2020

thank you teacher . that is great job .

Thursday, April 30th 2020

Thanks a lot Rebecca. I’ve learned so much with your lessons.
Best regards.

Thursday, April 30th 2020

Thank you, teacher,

Thursday, April 30th 2020

Thank you so much , Teacher

Friday, May 1st 2020

It is great learning from you, Madam. The most important is the way you teach. I feel as if I am in your class and word by word learning from you.
Thanks for putting me back in school. Reg

Friday, May 1st 2020

You are a super teacher. Bless you God! Thank you! Thank you! Thank you!

Friday, May 1st 2020

Thanks a lot mam

Friday, May 1st 2020

9/9.. Thank you ma’am

Friday, May 1st 2020

Thanks for your amazing tutorial. I have got a perfect score. Your way of teaching is like a perfect tense. You are a perfect teacher for me.

Friday, May 1st 2020

Thanks, Rebecca!

Saturday, May 2nd 2020

Hi Rebecca. Your english lessons are very good :) thank u so much.

Saturday, May 2nd 2020

Thanks.

Saturday, May 2nd 2020

Thank you Rebecca, you are perfect teacher.

Sunday, May 3rd 2020

Perfect teacher!

Sunday, May 3rd 2020

Thank you!

Wednesday, May 6th 2020

Thank you again Rebecca!!! You´re a great teacher!

Wednesday, May 6th 2020

Thank you Rebeca, very good lesson!

Thursday, May 7th 2020

I have watched your videos and found it not complicated to understand. It is perfect for all ages. I think, engvid should make a speak English program too but free. hahaha

Friday, May 8th 2020

Thank you rebecca

Saturday, May 9th 2020

You are the best.
Thanks a lot

Saturday, May 9th 2020

Best teacher I’ve ever seen. Thank you so much.

Monday, May 11th 2020

You are amazing!! Thank you for this class. The best class about this topic that I had ever seen!!

Tuesday, May 12th 2020

    I assume you should use Present Perfect instead of Past Perfect. “that I have ever seen.”
    But i can be wrond since i’m not native speaker.
    All the best.

    Tuesday, May 19th 2020

Hi Rebecca,
thanks

Wednesday, May 13th 2020

I have watched your videos for three days. So awesome.

Thursday, May 14th 2020

I have watched your video for four days. I love it. Thanks Rebecca😍😍😍

Friday, May 15th 2020

thank you teacher

Friday, May 15th 2020

Thanks Rebecca!! I have learned present perfect from now!

Friday, May 15th 2020

I heve learned, thanks teacher.

Saturday, May 16th 2020

10/10 thank you Rebecca I have learned the present perfect from you.

Sunday, May 17th 2020

    But there are only 9 questions :)

    Tuesday, May 19th 2020

I have learned so much from this lesson.
How can I check my English level?

Monday, May 18th 2020

Perhaps, you could take a quiz on this page. Let me know how it went. :)

Tuesday, May 19th 2020

thanks you for explaining in easy way

Wednesday, May 20th 2020

Thank you.

Wednesday, May 20th 2020

Great Lesson thank you Rebecca!!!

Wednesday, May 20th 2020

Thanks Rebecca I made it..I got a perfect score!

Sunday, May 24th 2020

Hi Rebecca.
I really want to thank You. I have learnt a lot. I have a concern about an example used in the lesson. “develop” has a CVC form at the ending. The past participle, on guidance of that rule you have taught to us is “developed”. If not, Is that an exception for that rule?

Monday, May 25th 2020

Hi Rebecca,
thank you for the really helpful lesson! You’re a great teacher!

Monday, May 25th 2020

i have learned a lot about the present perfect tense.thank you Rebecca

Tuesday, May 26th 2020

Hi Rebecca, thanks a lot, you are a so devoted teacher, I can t help watching your courses, it permit me to progress a lot , wish all the best for you

Tuesday, May 26th 2020

thank you, you are the best teacher.

Thursday, May 28th 2020

done 100 yesssss

thank teacher Rabecca

Thursday, May 28th 2020

ooooh my God, what a best teacher? Rebecca if i knew you before, to day i should be on another level. but it’s time to go with you because even my family will follow you, unfortunately i’m still single but they will. we love you so much!

Thank you.

Thursday, May 28th 2020

Thanks for this lesson! I’ve understood this Tense❤️

Friday, May 29th 2020

I have anwerserd all the question correctly except one.

Saturday, May 30th 2020

Thank you so much mam.such a great lesson! You explained very well and more clear.I have watched your lessons on engvid since 2019.

Monday, June 1st 2020

After a long time studying English I’ve understood the Presente Perfect.
Thank you so much Rebecca !!!

Monday, June 1st 2020

Thanks for this lesson Rebecca. I loved it.

Wednesday, June 3rd 2020

Thank you Rebecca!

Friday, June 5th 2020

Dear Rebecca madam,

I really appreciate your way of teaching, presentation, pronunciation, so nice madam
thanks for your updates.

Sunday, June 7th 2020

Hi Rebacca,I am very grateful for your great teaching. Seeking your assistance to clear my confusion:
1. I have worked there for five months.(Present Perfect)
2. I have been working there for five months.( present perfect continuous)
Here, what is the difference in meaning between these two sentence which sentence will be used where?

Tuesday, June 9th 2020

Hi! Thanks for the lesson!
It seems I’ve understood Pr.Perf. But I have a question about preposition.
Why did you use ‘to’, not ‘in’ here:
Have you ever been to Italy (London, Paris)?
Does a lesson about this theme exist?

Tuesday, June 9th 2020

Thank you Rebbeca for all your efforts

Tuesday, June 9th 2020

Hello Rebecca, Let me say that it’s a golden opportunity to have you as a Teacher. Thanks

Thursday, June 11th 2020

Thank you so much Rebecca. :)

Thursday, June 11th 2020

Thank you so much Rebecca. :)
Woohoo!
Now I know the meaning of Present Perfect.

Thursday, June 11th 2020

Wonderful lesson!!!! Thank you very much for this complete and interesting lesson!

Friday, June 12th 2020

Thank you

Wednesday, June 17th 2020

thank you Rebbeca to taught us how to use present prefect tense sometimes I made many mistakes but now I feel safer when I can use it in a correct way :)

Sunday, June 21st 2020

I have got a full mark, thanks to Rebecca

Monday, June 22nd 2020

Thanks Rebecca

Tuesday, June 30th 2020

89/100
What an Incredibly helpful lesson it is. 🏆🏆🏆
Thank you so much Rebecca 🙏🙏🙏

Tuesday, July 7th 2020

Thank you Rebecca!!

Tuesday, July 7th 2020

This lesson was really great, but I still have a few questions… thank you.

Friday, July 10th 2020

Thank you a lot

Saturday, July 11th 2020

Thank you ,for wonderful lesson….learned a lot..

Sunday, July 12th 2020

thank you dear teacher

Tuesday, July 21st 2020

Hello Rebecca, I have a question. Can we use “already” in simple past sentence? Example: The documents were already prepared.

I appreciate your feedback.

Wednesday, July 22nd 2020

Thanks Rebeka maam. Today I have watched your this video. And the video is so helpful. Your video was too easy to understand. Thanks for made such a fruitful video for us.

Thursday, July 23rd 2020

Thanks so much for this lesson, 1 hour ago I was so confused but now I know how and when use Present Perfect Tense.

Learn english has been so fun. Lol

Friday, July 24th 2020
Reply
Reply

Leave a Comment