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:
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:
Follow @Zdendaa
!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.id=id;js.src=p+’://platform.twitter.com/widgets.js’;fjs.parentNode.insertBefore(js,fjs);}}(document, ‘script’, ‘twitter-wjs’);
hola, por favor si pueden publicar textos donde se deba diferenciar el presente simple con el presente perfecto es decir en contexto,
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
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. 🙂
Sorry, my mistake. There should be a …. HAVE NEVER ….. No question mark!! My mistake. I will correct the two mistakes in 15 hours.
she is cannot play tennis?
NECESITO APRENDER INGLES. GRACIAS POR AYUDARME.
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.
Thank you for spotting the mistake. I have corrected it. Thanks 🙂
no problem, glad to be of help.
thanx