The present perfect tense describes recent actions. These actions still impact now. It can be tricky for students. Many make grammar mistakes. Practice the structure regularly. This will help you succeed in exams.
- What is Present Perfect Tense?
- Present Perfect Tense Structure
- Use of Present Perfect Tense
- Common Mistakes Students Make in the Present Perfect Tense Sentences
- Present Perfect Tense Example for Practice
- FAQs Related to Present Perfect Tense
What is Present Perfect Tense?
Present perfect tense is a form of Present tense which is used to represent an action that just happened in the recent past and is still directly related to the present. We have mentioned a definition that will help you to understand more easily.
Present Perfect Tense Definition
According to the Cambridge Dictionary, the definition of Present perfect tense is “The tense you use to talk about actions or events that happen in both the past and the present”.
Examples of Present Perfect Tense
- Positive- I have come a long way.
- Negative- I have not come a long way.
- Interrogative- Have I come a long way?
- Interrogative Negative- Haven’t I come a long way?
Present Perfect Tense Structure
Here is sentence structure or formula of Present Perfect Tense.
- S + have or has + past participle + obj
- S + have or has + not + past participle + obj
- Have or has + s + past participle + obj
- Have or has + s + not + past participle + obj
Predict your IELTS, TOEFL, and PTE in just 4 steps!
Use of Present Perfect Tense
Uses of Present Perfect Tense in different situations to inform about an incident that happened in past but still affecting your life in present. We have also mentioned sentences that will help you to learn formation and rules.
| Situations |
Present Perfect Tense Sentences |
|---|---|
| Action Begins in Past but Affects You in Present |
I have completed graduation from Mumbai University. (Studied in Past and Educated today) |
| Action Completed With Undefined Timing |
I have eaten pizza this week. |
| Timing Based |
I have just finished reading that book. |
Importance of Present Perfect Tense in Standardized Exams?
Duolingo English Test, PTE Exam, and TOEFL Exam are some of the well known English proficiency tests. Tests assess your Listening, writing, and speaking skills. Knowledge of Present Perfect Tense structure will help you in sentence formation. In these tests, you may need to explain a life experience that happened in the past. Also, how has it changed your life? There, you need to use the Present perfect tense.
Present Perfect Tense Examples:
- Beginner Level- I have eaten.
- Intermediate Level- I have eaten too much cake.
- Advanced Level- I have eaten too much cake and now I am facing issues.
Common Mistakes Students Make in the Present Perfect Tense Sentences
Here are some common mistakes that students make while framing their sentences with the Present Perfect Tense Structure.
No Knowledge About Past Participle- Students should avoid this common mistake. They do not use proper verb form and make the sentences incorrect.
- I have gone (Correct).
- I have went there. (Incorrect).
Subject-verb agreement errors- Mostly, students do not know the correct “use of Has and Have”. They use “has” with “I, We, and You.
- Ram has played football in the morning, so he is resting now. (Correct)
- We has played football in the morning, so we are resting now. (Incorrect)
Not Knowing the Difference between Different Forms of Tenses- It looks like a very common mistake but this can lead you to blunders and you can lose your score in the IELTS exam.
- I have just met Rohit Sharma. (Correct)
- I have met Rohit Sharma last week. (Incorrect)
In the first sentence, the incident happened recently but in the second sentence, the incident happened last week. According to the Present Perfect Rules, we can’t use “Yesterday”, “Last week” or the previous year.
Also Read:
Present Perfect Tense Example for Practice
Now that you are familiar with the definition, structure, and examples of present perfect tense. It is time to clear your concept through practice. There are multiple tools and resources available online where you can assess your knowledge. An effective practice plan is to make sentences using your own life experiences. This approach will help you prepare for your upcoming proficiency exams. Below, we have mentioned some sentences for you to practice.
Beginner Level
- We haven't seen that movie yet. (unfinished action)
- They have bought a new car. (completed action)
- Have you ever climbed a mountain? (question - lifetime experience)
- They have written five essays this semester. (achievement)
- We haven't received any mail this week. (unfinished action)
- She has visited all seven continents. (achievement)
- I have eaten too much chocolate! (recent completion)
- They have climbed Mount Everest. (achievement)
- I have lost my phone! (completed action)
- Have you ever seen a shooting star? (question - lifetime experience)
Fill in the Blanks: Beginner-Level
In these 10 Sentences of Present Perfect Tense, you have to fill in Has/Have in one place and the verb in the second place.
- I ___________ _________lunch in the new restaurant in our city (third form of “EAT”).
- Rohan_____ ____ the stadium yet but we are going today. (third form of “VISIT”).
- ________ you ever_______ Shushi? (third form of “EAT”).
- _______ she _____ football in ground? (third form of “PLAY”).
- Kamal _____ ______ his keys. (third form of “LOSE”).
- _______ Rohit ______ the world cup yet? (third form of “WIN”)
- I _______, _____ my work. (third form of “FINISH”)
- ______ she _____ football? (third form of “PLAY”)
- We _____, ______ that movie yet. (third form of "WATCH").
- He ____, ______ three novels so far. (third form of "WRITE")
Answers
| 1. Have, Eaten |
2. Has, Visited |
3. Have, Eaten |
4. Has, Played |
5. Has, Lost |
| 6. Haven’t, Won |
7. Have not, Finished |
8. Has, Played |
9. Hasn't, Watched |
10. Has, Written |
Present Perfect Tense Examples: Intermediate Level
- I have woken up early every day this week. (Habit)
- We have already made breakfast. (Recent Completion)
- I have just finished reading that book. (Very Recent Action)
- You have just started learning the Japanese language. (Very Recent Action)
- She has lived in this city for ten years. (Duration)
- We have already applied for a Canadian study visa. (Recently Completed)
- Sonia has felt ill since yesterday. (Continuous Action)
- I have watched that film before. (Unspecified time/experience)
- I have known him for years.
Fill in the Blanks: Intermediate Level
- We _______ not _______ where to go on vacation yet. (Third form of "Decide")
- My parents ______ _______ each other. (Third Form of "Know").
- ____ you ever ______ a bone? (Third Form of "Break")
- They _____ _____ the lottery! (Third Form of "Win")
- I ______ just _____ home from work (Third Form of "Arrive")
Answers
| 1. Have, Decided |
2. Have, Known |
3. Have, Broken |
| 4. Have, Won |
5. Have, Arrived |
|
Advance Level
- I have travelled extensively throughout Asia. (Experiences)
- She has graduated from medical school with top honours. (Achievement)
Fill in the Blanks: Advanced Level
- I _____ just ______ watching that documentary. (Third Form of "Finish")
- She _____ never even ______ skydiving. (Third Form of "Try")
- She ______ not ______ to her family in over a year. (Third Form of "Speak")
- She _______ ______ you earlier, and I'm sure. (Third Form of "See")
- We _____ both _________ extensively but to different regions. (Third Form of "Travel")
Answers
| 1. Have, Finished |
2. Has, Tried |
3. Has, Spoken |
| 4. Has, Seen |
5. Have, Travelled |
|
FAQs Related to Present Perfect Tense
The total test time for IELTS exam is 2 hours and 45 minutes.
IELTS test dates are conducted throughout the year in India. The IELTS computer-based test is conducted on all days of the month excluding national holidays and major festivals. The IELTS paper-based test is conducted 4 times a month or 48 times a year on Thursdays and Saturdays. Candidates can check out the available IELTS test dates on our website or IDP IELTS India.

The University of Staffordshire UK, ranks in and around the top 100 British Universities. According to the latest Shiksha Popularity Rankings, the University of Staffordshire ranks #107 in the UK.
When it comes to global rankings, Staffordshire University Global Ranking is #638 in the world.