IELTSPTE vs IELTS: Which English Test Should You Take in the UAE?
PTE Academic and IELTS compared for test takers in the UAE: format, scoring, results times, fees, test centres and which test UK, Australian and Canadian visas accept.
Read more
Jake BorlandCo-Founder
The present perfect confuses learners at every level. This guide explains it clearly, with plenty of examples to show when and why you need it.
The present perfect is one of the most misunderstood tenses in English. It sits between the past and the present, and understanding exactly what it does is the key to using it correctly. Once it clicks, it becomes one of the most useful structures in the language.
The present perfect is formed with have or has plus the past participle of the main verb. I have seen that film. She has finished the report. They have never been to Japan. The past participle of regular verbs is the same as the past simple (worked, visited, called). Irregular verbs have their own past participle forms, which often differ from the past simple.
The defining feature of the present perfect is that it connects a past action to the present moment. The action happened in the past, but it is still relevant now. I have lost my keys tells you that right now, I do not have my keys. She has left the office means she is no longer there. This connection to the present is what makes it different from the past simple.
One of the most common uses of the present perfect is to talk about life experiences, things you have or have not done at some point up to now. Have you ever visited Oman? I have never tried surfing. She has lived in four different countries. The focus is on the experience itself, not on when it happened. If someone asks when, you switch to the past simple.
The present perfect is also used for recent events, particularly when the result of that event is still visible or relevant. I have just spoken to the client. She has already submitted the application. The news has broken this morning. Words like just, already, yet, and recently often accompany the present perfect.
When you use a time expression that has not finished yet, you use the present perfect. I have had three meetings today (today is not over). She has sent ten emails this week (the week continues). We have not heard back so far. Words like today, this week, this month, so far, and this year signal that the time period is still open.
The most important distinction to understand is this: if you mention a specific finished time, use the past simple. I met her in 2020 (specific time: past simple). If you do not mention a specific time, or if the time period is still ongoing, the present perfect is usually the right choice. I have met her before (no specific time: present perfect). Getting this distinction right is a significant step towards using English more naturally.
Present Simple Tense: How and When to Use It
Present Continuous Tense: How and When to Use It
Past Simple Tense: How and When to Use It
Practise all your tenses with our General English courses in Dubai

Written by
Jake Borland
Co-Founder
IELTSPTE Academic and IELTS compared for test takers in the UAE: format, scoring, results times, fees, test centres and which test UK, Australian and Canadian visas accept.
Read more
Study TipsWhat you can realistically achieve in three months of English study, how many hours it takes to move up a level, and a 12-week plan to learn English fast.
Read more
IELTSHow the IELTS Speaking test works part by part, how it is marked, what band 7 sounds like, the topics that come up most and how to practise.
Read moreJoin a course at Speak and see the difference qualified teachers make.