The present perfect simple connects the past with the present. We use it to describe experiences, actions that happened at an unknown time, or situations that began in the past and are still important now.
I have lived in Canada for several years, and I have learned many new things. I have met people from different countries, and I have improved my English since I arrived. Also, I have travelled to many inetreting places, and I have seen many beaituful landscapes. But, I haven't completed all of my goals yet because I haven't improved my English to a higher level yet.
Use the present perfect simple to talk about experiences, actions that happened at an unknown time, or actions that started in the past and are still important now.
The present perfect simple is often used with time expressions that connect the past to the present.
Use the present perfect simple when the exact time is not important or when the action is connected to the present. Use the simple past when you mention a finished time in the past.
To make questions, place has or have before the subject. To make negative sentences, add not after has or have.
Both for and since are commonly used with the present perfect simple to describe situations that began in the past and continue to the present.
The present perfect simple always uses the past participle. Regular verbs usually end in -ed, while many common verbs are irregular and must be memorized.
Regular Verbs
Irregular Verbs
Remember these key ideas: