Present perfect tense

Posted on Nov 15 2013 - 3:21pm by Zdenda

To learn this difficult tense you first have to learn the past participles. Regular verbs just add the ending -ed but you have to memorise the irregular ones. Here is a mind map which might help you memorise the irregular verbs first
Irregular verbs mind map


Once you think you know the irregular verb time to practise them. Try these two wonderful games called Teacher Invaders and Half a minute.

To play the games, click on the download link, open the document in Adobe Reader and you can play. (The game will not play if you open the document in Google Chrome or a pdf reader which was not produced by Adobe).

Now that you really know the past participles you can start learning the present perfect tense. Click the link below and it will take you to a set of activities for learning the present perfect tense.

Brighton in the rain

You can find free graded readers for learners of English at

27 Comments so far. Feel free to join this conversation.

  1. Karen Patinella 15/11/2013 at 8:23 pm -

    Awesome visual!!! I can use this for the present perfect in German as well. Thanks for sharing this great idea.

  2. Aladdin Ahmad 16/11/2013 at 10:17 am -

    excellent ….very simple

  3. Alena Strašíková 16/11/2013 at 10:47 am -

    Interesting, but the students HAVE TO learn them , takže márna lásky snaha.

  4. Britain InGladland 16/11/2013 at 10:59 am -

    Very interesting and creative.

  5. monica santilli 16/11/2013 at 11:03 am -

    Extremely helpful visual. Thanks for sharing!

  6. Julia 16/11/2013 at 11:05 am -

    I think that happened a mistake on the image..

    To fall(cair)
    Present = fall Past = fell Past Participle = fallen

    To feel(sentir)
    Present = feel Past = felt Past Participle = felt


    Present = fell(caí) Past = felt(senti) Past Participle = felt(senti)??????????????????

  7. chabaa 16/11/2013 at 11:22 am -

    good for me

  8. mounir 16/11/2013 at 11:28 am -


  9. Mohammadreza Aminpour 16/11/2013 at 11:32 am -


  10. ftooh trtory 16/11/2013 at 12:17 pm -

    thanks nice one…. easy to remember

  11. Zdenda 16/11/2013 at 12:58 pm -

    Thank you. One little typo and what a mess it makes. 🙂

  12. Zdenda 16/11/2013 at 1:08 pm -

    Should be correct now! Thank you.

  13. Dhanaraj Subramaniam 16/11/2013 at 1:33 pm -

    How easy understand the English

  14. Emine BALTA 16/11/2013 at 2:10 pm -

    I’m sure it will help my students to get it more easily.Thank you very much!..

  15. Ahmad 16/11/2013 at 7:14 pm -

    irregular verbs confusing every one thanks

  16. Ahmad 16/11/2013 at 7:14 pm -

    please telll us preposition or conjuction

  17. keivanradbod 16/11/2013 at 10:33 pm -

    It has made these lessons,more simple.,mer3

  18. atef khadr 21/11/2013 at 6:09 pm -

    thank you so much for wonderfull things

  19. atef khadr 21/11/2013 at 6:11 pm -

    I’m so happy to learned English fom you its very well for me thank you a lot

  20. jean 07/12/2013 at 2:38 pm -

    How do you play invaderspl?

  21. Zdenda 07/12/2013 at 4:36 pm -

    Use your mouse. If you click you fire. After a while you have to write the past participle of the verb given.

  22. Ina 06/01/2014 at 7:28 pm -

    Great info. Lucky mе I гecently found your
    site bу chance (stumbleupon). Ι’ve saved іt foг later!

  23. louisa 09/01/2014 at 1:35 am -

    Very useful but games don’t open with me .

  24. Zdenda 09/01/2014 at 10:17 am -

    You need to have Flash installed to play the games.

  25. cabqui 30/05/2014 at 1:02 pm -

    That´s very useful,the mind maps and the games…Thanks a lot…

  26. Zdenda 30/05/2014 at 1:20 pm -

    I am glad you find all the grammar materials useful.

  27. Reda 01/08/2016 at 1:31 pm -

    Extremely useful!

Leave A Response