Why Should Leaners Study the Present Perfect?
Sometimes people learning English use the past tense when they should use the present perfect. Here's an example of three common mistakes.
I lived in Minnesota for 10 years.
(ok, but it sounds like he is no longer there and lives in another place.)
I am living in Minnesota 10 years. (wrong)
I live in Minnesota 10 years. (wrong)
This person wants to say that he moved to Minnesota 10 years ago and is still there. In this case the present perfect is a good choice:
I have lived in Minnesota for 10 years. (correct!)
I have lived in Minnesota since 1996.
Notice also that for and since are often used in the present perfect. For is used with numbers of days, weeks, months, years, centuries, etc., and since is used with specified days, months and years.
The present perfect is used for three reasons:
To describe an action that goes from the past up to the present moment.
To describe an action that occurred sometime in the past but the exact time is unknown.
To describe an action that was repeated many times in the past.
Contractions are usually used with this tense:
I've lived, you've lived, he's lived, she's lived, etc.
Continue lendo pela fonte: http://www.learnamericanenglishonline.com/Yellow%20Level/Y3-%20The%20Present%20Perfect.html
- A Problem Tense To Teach: The Present Perfect? ( A Turkish Point Of View)
By TARUN PATEL A PROBLEMATIC TENSE TO TEACH: THE PRESENT PERFECT The perfect in English creates problems for both elementary and advanced learners. It is interpreted frequently as an optional alternative to the simple past tense; this interpretation...
- Top English Hints
Tags: unreal situationsIT'S (HIGH) TIME + PAST SUBJUNCTIVE1. It's (high) time + past subjunctive expresses that something should be done and that it is already a little late:It's time you went to bed. You'll have to...
- A New Way Of Teaching
English tenses taught in the other schools: 1.simple present 2.present continous 3.present perfect 4.present perfect continous 5.simple past 6.past continous 7.past perfect 8.past perfect continous 9.simple future 10,future continous 11.future perfect...
- Ways Of Expressing The Future In English
Despite what you will find in some course books and student?s grammars, and hear from some teachers, there is no future tense in English. If we want to refer to future-time situations we can do this in several ways. In these notes, we look...
- To Translate Or Not To Translate It?
To Translate or Not To Translate it? By Professor Frank The translation is a great tool of learning, specially when it comes to acquire a second language; however, one must know when it starts blocking the flow of their English.As a non-native English...