Present perfect vs Past simple tense

Present perfect vs Past simple infographic
Present perfect vs Past simple infographic

Many students find the difference between present perfect tense and past simple very confusing. To help them I have created the following infographic.


Here you can practise the difference between present perfect simple and past simple tenses by playing some games. The first game is called Fling the teacher and you have to choose the correct option 15 times to win the game. You have to choose between present perfect simple and past simple tense. Good luck.

Fling the teacher game.

Hoopshoot game to practise present perfect and past simple.

The last game is a quiz. Complete the gaps with present perfect or past simple tense and if you score more than 80% you will get to play a game called Angry Finches.  Enjoy the game!!!

Quiz and Angry finches.

!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?’http’:’https’;if(!d.getElementById(id)){js=d.createElement(s);;js.src=p+’://’;fjs.parentNode.insertBefore(js,fjs);}}(document, ‘script’, ‘twitter-wjs’);

(Visited 1,476 times, 1 visits today)


  1. gabriela
    Very nice work. Thanks!
    16/11/2013 at 7:09 pm
  2. Mrs Matthew
    Nice !
    18/11/2013 at 11:11 am
  3. Alejandra Garza Benavides
    I´d like to practice!!!! Thank´s for share
    21/11/2013 at 12:59 pm
  4. nice
    21/11/2013 at 1:36 pm
  5. very nice work! thanks
    21/11/2013 at 1:37 pm
  6. Britain InGladland
    Very well put. BUT - I always wonder WHY it "has" to be written in English, once people are STILL LEARNING. I am definitely AGAINST the theory that explanations are better in the Language that is being taught. Right the OPPOSITE!!! Just "think", [if possible] learning German, Russian, japonese!!!!/ Arabic,hahaha. Can you catch now???? I have Full Degree, so this is [NOT and NEVER] simply a point of view. An [obvious] thing, just it.
    21/11/2013 at 2:30 pm
  7. Very useful, thanks
    21/11/2013 at 2:50 pm
  8. keivanradbod
    Although I knew those gramer,learned more,thank you.
    21/11/2013 at 9:35 pm
  9. nabil
    22/11/2013 at 10:01 am

Leave a comment

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