The Present Perfect Tense
The present perfect tense is used to express:
- An action that has existed or has occurred some time in the past but the exact time of the action is either not known or not indicated.
- An action with an incomplete period of time.
- An action that began in the past and has continued up to the present and possibly to the future.
- An action that was repeated several times in the past.
- An action that has been completed a relatively short time before the moment speaking.
Examples:
- I have read that book before. ○ Have you ever been to London? - Yes, I have been there twice.
- I have written three letters this morning.
- They have lived here for five years. ○ I have learnt French since 1970.
- She has seen that film many times. ○ I have studied my lessons over and over before the examination.
- He has just gone out. ○ She has just bought this car.
Other Tenses