Present perfect _ basics

Many students do not understand the present perfect tense. Here is an infographic which should make the present perfect tense easier for students to understand.

Advertisement:

[showmyads] Present perfect explanation_basics

Advertisement:
[showmyads]

And now it is time to practise the present perfect tense:

Present perfect simple – penalty game.

More games to practise present perfect tense can be found at

Present perfect post
Present perfect vs Past simple

Free graded readers for learners of English can be found at:

Free graded readers


(Visited 156 times, 1 visits today)

This Post Has 10 Comments

  1. monik

    hola, por favor si pueden publicar textos donde se deba diferenciar el presente simple con el presente perfecto es decir en contexto,

  2. Mousepotato

    Hello,
    Thank you for the present perfect sheet.
    Just two questions :
    I don’t understand : …have never…? The form is not that of a question and you wouldn’t use “never” in a question. I must have missed something. Can you please explain ? Thanks
    Why do you say “to say that something lasts for some time” and not has lasted…
    Thanks
    Mousepotato

  3. Zdenda

    If I can understand it correctly you would like to see a comparison between past simple and present perfect. It is something I would like to do soon. Maybe tomorrow. 🙂

  4. Zdenda

    Sorry, my mistake. There should be a …. HAVE NEVER ….. No question mark!! My mistake. I will correct the two mistakes in 15 hours.

  5. Gerardito

    she is cannot play tennis?

  6. JESUS LASCANO

    NECESITO APRENDER INGLES. GRACIAS POR AYUDARME.

  7. Knighto

    this is a great form to learn present perfect
    but I have a doubt: in the USAGE part, second point, second example: “she is cannot play tennis. she has broken her leg” isn’t bad written, is correct: “she cannot play tennis …” ?? if I’m mistaken please let me know, just wondering.

  8. Zdenda

    Thank you for spotting the mistake. I have corrected it. Thanks 🙂

  9. Knighto

    no problem, glad to be of help.

  10. rawan

    thanx

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.