Nathalie Rochon
Learning Article : The Present Perfect In A Nutshell

Discuss the Article : The Present Perfect In A Nutshell

<a href='/article/460/the-present-perfect-in-a-nutshell' target='_blank'>The Present Perfect In A Nutshell</a>

The present perfect tense in English can be tricky because many languages lack an equivalent. Luckily, this guide will help you learn what the present perfect is and when to use it.

8 cze 2015 00:00
Komentarze · 55
4

Another way to approach present perfect is by the different ideas you can express with it.

My grammar book in my high school days told me that PP can represent four things:

1. completion:  I have done my homework. (I have done it to completion)

2. result:  I have botched it.  (there is something botched now as a result)

3. continuation:  I have known him for 10 years.  (I knew him continuously for ten years)

4. experience: I have been to China (I have had the experience of going to China).


A PP sentence usually has one or more of these senses.

If you just can't understand present perfect, thinking of it in terms of these four classes of meanings might help too.

23 lutego 2016
4

Hello Mathius, both sentences are correct grammatically. But the difference, which I didn't make clear, is the use of the negative, haven't, is a reprimand, something the person shouldn't have done.

11 września 2015
3

This can be a silly doubt, but I'd like to know if in the following sentence:

“You haven't already eaten all those chocolates!” (There were some chocolates and the other person finished them before expected.)

wouldn't it be: 

“You have already eaten all those chocolates!” (There were some chocolates and the other person finished them before expected.)?

11 września 2015
3

Nice article, I have read over and over again since yesterday. Thanks for talking a while and write this useful article, about one of the most difficult tenses (in my point of view) to understand related to english language.

 

Best regards from Argentina!

5 sierpnia 2015
3

Well, French, Italian and German don't. Those are the languages I have studied. Perhaps other languages don't either.

18 czerwca 2015
Pokaż więcej