Present perfect tense

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

(Visited 262 times, 1 visits today)

This Post Has 27 Comments

  1. Karen Patinella

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

  2. Aladdin Ahmad

    excellent ….very simple

  3. Alena Strašíková

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

  4. Britain InGladland

    Very interesting and creative.

  5. Julia

    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)??????????????????

  6. chabaa

    good for me

  7. mounir


  8. Mohammadreza Aminpour


  9. ftooh trtory

    thanks nice one…. easy to remember

  10. Zdenda

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

  11. Zdenda

    Should be correct now! Thank you.

  12. Dhanaraj Subramaniam

    How easy understand the English

  13. Emine BALTA

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

  14. Ahmad

    irregular verbs confusing every one thanks

  15. Ahmad

    please telll us preposition or conjuction

  16. keivanradbod

    It has made these lessons,more simple.,mer3

  17. atef khadr

    thank you so much for wonderfull things

  18. atef khadr

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

  19. jean

    How do you play invaderspl?

  20. Zdenda

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

  21. Ina

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

  22. louisa

    Very useful but games don’t open with me .

  23. Zdenda

    You need to have Flash installed to play the games.

  24. cabqui

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

  25. Zdenda

    I am glad you find all the grammar materials useful.

  26. Reda

    Extremely useful!

Leave a Reply

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