Skip to content
geeksforgeeks
  • Tutorials
    • Python
    • Java
    • Data Structures & Algorithms
    • ML & Data Science
    • Interview Corner
    • Programming Languages
    • Web Development
    • CS Subjects
    • DevOps And Linux
    • School Learning
    • Practice Coding Problems
  • Courses
    • DSA to Development
    • Get IBM Certification
    • Newly Launched!
      • Master Django Framework
      • Become AWS Certified
    • For Working Professionals
      • Interview 101: DSA & System Design
      • Data Science Training Program
      • JAVA Backend Development (Live)
      • DevOps Engineering (LIVE)
      • Data Structures & Algorithms in Python
    • For Students
      • Placement Preparation Course
      • Data Science (Live)
      • Data Structure & Algorithm-Self Paced (C++/JAVA)
      • Master Competitive Programming (Live)
      • Full Stack Development with React & Node JS (Live)
    • Full Stack Development
    • Data Science Program
    • All Courses
  • English Grammar Free Course
  • English Grammar Tutorial
  • Parts of Speech
  • Tenses Chart
  • Email Writing
  • NCERT English Solutions
  • English Difference Between
  • SSC CGL English Syllabus
  • SBI PO English Syllabus
  • SBI Clerk English Syllabus
  • IBPS PO English Syllabus
  • IBPS CLERK English Syllabus
Open In App
Next Article:
Present Perfect Continuous Tense: Definition, Formula & Examples
Next article icon

Present Perfect Tense: Definition, Rules, Examples, Sturcture

Last Updated : 01 Apr, 2024
Comments
Improve
Suggest changes
Like Article
Like
Report

Present Perfect Tense: Understanding how to use the present perfect tense correctly can significantly enhance your ability to communicate effectively in English. Present Perfect Tense is a vital aspect of English that allows the expression different of meanings and can convey information about complete actions within indefinite time frames.

In this article, we will delve into the topic of the Present Perfect Tense and get to know about rules and structure, equipping you with the knowledge to utilize this tense confidently.

Present Perfect Tense
Present Perfect Tense

Table of Content

  • What is the Present Perfect Tense?
  • Definition of the Present Perfect Tense
  • Structure of the Present Perfect Tense
  • Rules for Present Perfect Tense
  • Present Perfect Tense Formula
  • Present Perfect Tense Examples
  • Present Perfect Tense Exercises
  • Use of Present Perfect Tense

What is the Present Perfect Tense?

The Present perfect tense is a type of tense that is used in the present to indicate that an action has already taken place at some point in the past. It combines the primary verb with an auxiliary verb and the past participle to form the phrase "verb + ed." "I have seen this movie before", and "he has finished all of his schoolwork", in both instances of sentences written in the present perfect tense.

When you are speaking about past events or experiences, you will most often employ the use of the present perfect in everyday conversation.

  • Sanjana has lost her purse.
  • We have seen this type of performance already.
  • She has broken her left leg.
  • There has been a brutal accident on the highway.

Definition of the Present Perfect Tense

The Oxford Learner’s Dictionary defines the present perfect tense as “the form of a verb that expresses an action done in a time period up to the present, formed in English with the present tense of ‘have’ and the ‘past participle’ of the verb, as in I have eaten.” According to the Cambridge Dictionary, the present perfect tense is defined as “the form of the verb used for actions or events that have been completed or have happened in a period of time up to now.”

A much more elaborate definition is given by the Collins Dictionary and according to it, “the present perfect tenses of a verb are the ones used to talk about things which happened before the time you are speaking or writing but are relevant to the present situation, or things that began in the past and are still happening.” The Merriam-Webster Dictionary defines the present perfect tense as one “relating to, or constituting a verb tense that is traditionally formed in English with have and a past participle and that expresses an action or state begun in the past and completed at the time of speaking (as in “I have finished”) or continuing in the present (as in “We have lived here for several years”).

Structure of the Present Perfect Tense

In the Present Simple tense, the auxiliary word (have) takes the conjugations to have and has. The structure of the Present Perfect is:

Subject+auxiliary have+main verb
conjugated in Present Simple (have, has)past participle

The following verbs always take the shape of their past participle: -ed (or irregular) (or irregular)
Not is placed in the space between the secondary word and the primary verb when constructing negative statements.

When constructing question statements, the subject and the supplementary word are switched places.

It is possible to make the present perfect tense of a verb by combining the form of the verb's past participle with the assisting word "have" or "has." If the subject is in the first person singular or plural ('I' or 'we'), in the second person ('you'), or in the third person collective ('they'), you should use the 'have' verb. If the subject is a third-person singular (such as "he," "she," or "it"), you should use the word "has."

Rules for Present Perfect Tense

To form the Present Perfect Tense, we combine the auxiliary verb "have"(in its appropriate form)with the past principles of the main verb. The structure varies depending upon the subject is singular or plural:

  • Affirmative: Subject + have/has + past participle
  • Negative: Subject + have/has + not + past participle
  • Interrogative: Have/Has + subject + past participle?

Let us take some examples:

  • Affirmative: "I have studied," "They have traveled."
  • Negative: "She hasn't finished her homework," "We haven't seen him today."
  • Interrogative: "Have you visited Paris before?" "Has he eaten lunch yet?"

Present Perfect Tense Formula

The general formula of the present perfect tense is as described below:

Subject + have/has + past participle + the rest of the sentence

Present Perfect Tense Examples

  • Raj has worked as a realtor for 2 years.
  • We both have worked as a teacher for 2 years.
  • We have worked as educators for 2 years.
  • He has worked as a film director for 4 years.
  • She has worked as an assistant professor for 5 years.
  • They have worked as educators for 3 years.
  • The book has been here the whole time.

Present Perfect Tense Exercises

1.She _____to Office since 12th July.(come)
2. We ______ to music for a long time. (listen)
3.I _____ paintball since 10th November.(play)
4. They ______on a course to learn English for a long time. (go)
5. How long have you _____ chess? (play)
He ______ a newspaper for two hours. (read)
8.______ computer game since Monday?(play)
9. They ______ here since 2015. (live)
10. The ______ baby for three hours. (cry)

Answer:

  1. haven’t been coming
  2. haven’t been listening
  3. have been playing
  4. have been going
  5. been playing
  6. has been reading
  7. Has he been playing
  8. haven’t been living
  9. hasn’t been crying

Use of Present Perfect Tense

Here are a few common uses of Present Perfect Tense:

  • Completed Actions with Present Relevance:
  • Unspecified Time in the Past
  • Experience
  • Recent Past Actions
  • Repeated Actions
  • Actions Started in the Past, Continuing in Present:
  • For News or Updates

Next Article
Present Perfect Continuous Tense: Definition, Formula & Examples

C

chauhanakasl3tw
Improve
Article Tags :
  • SSC/Banking
  • English
  • Grammar
  • English Tenses

Similar Reads

    What is Tense? Types, Definitions & Examples
    TensesEarlier we have already discussed how important tenses are in English Grammar as the very basis of English Grammar is built on tenses. Once you complete the tenses then you will understand every part and use of tenses.You already know that there are three tenses- past, present, and future; and
    8 min read

    Present Tense

    Simple Present Tense
    Do you want to know about Simple Present Tense? Their usage, examples, and other important parts of Simple Present Tense. In this article, we'll look at the Simple present tense and will learn about its usage, definition, purpose, and so on. Present simple tense has different meanings depending upon
    6 min read
    Present Continuous Tense - Meaning, Definition, Rules, Uses with Examples
    Are you interested in finding methods to make your use of the English language more exciting and engaging? Using the present continuous tense is an extremely helpful piece of grammar that will allow you to add a touch of perceived loudness to both your written and spoken English. This is because the
    7 min read
    Present Perfect Tense: Definition, Rules, Examples, Sturcture
    Present Perfect Tense: Understanding how to use the present perfect tense correctly can significantly enhance your ability to communicate effectively in English. Present Perfect Tense is a vital aspect of English that allows the expression different of meanings and can convey information about compl
    6 min read
    Present Perfect Continuous Tense: Definition, Formula & Examples
    The verb form known as the present perfect continuous, which is also known as the present perfect progressive, is used to characterize an activity that began at some point in the past and either just recently concluded or is still going on at present. Even though only about 7% of verbs in spoken lan
    7 min read

    Past Tense

    Simple Past Tense - Definition, Structure, Rules and Examples
    Tense is a major part of English language. Without tense you can not learn English. There are three types of tense and each types have four parts. Simple Past Tense is one of them and an essential part of the tense. It is very important for all kinds of students like School students, college student
    7 min read
    Past Continuous Tense: Definition, Meaning, Examples & Structure
    One of the primary tenses that are utilized when describing events that took place in the past in the English language is the past continuous. You will be able to enhance your descriptions of the past if you are familiar with how to use the past continuous tense. This is particularly useful when you
    5 min read
    Past Perfect Tense: Meaning, Definition, Formula, Structure and Uses with Examples
    The past tense is perfect! The past perfect tense which is also sometimes called the pluperfect tense is something that is used frequently in both spoken and written English. This tense can also be referred to as the pluperfect tense. When discussing an incident that occurred before a particular tim
    8 min read
geeksforgeeks-footer-logo
Corporate & Communications Address:
A-143, 7th Floor, Sovereign Corporate Tower, Sector- 136, Noida, Uttar Pradesh (201305)
Registered Address:
K 061, Tower K, Gulshan Vivante Apartment, Sector 137, Noida, Gautam Buddh Nagar, Uttar Pradesh, 201305
GFG App on Play Store GFG App on App Store
Advertise with us
  • Company
  • About Us
  • Legal
  • Privacy Policy
  • In Media
  • Contact Us
  • Advertise with us
  • GFG Corporate Solution
  • Placement Training Program
  • Languages
  • Python
  • Java
  • C++
  • PHP
  • GoLang
  • SQL
  • R Language
  • Android Tutorial
  • Tutorials Archive
  • DSA
  • Data Structures
  • Algorithms
  • DSA for Beginners
  • Basic DSA Problems
  • DSA Roadmap
  • Top 100 DSA Interview Problems
  • DSA Roadmap by Sandeep Jain
  • All Cheat Sheets
  • Data Science & ML
  • Data Science With Python
  • Data Science For Beginner
  • Machine Learning
  • ML Maths
  • Data Visualisation
  • Pandas
  • NumPy
  • NLP
  • Deep Learning
  • Web Technologies
  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • ReactJS
  • NextJS
  • Bootstrap
  • Web Design
  • Python Tutorial
  • Python Programming Examples
  • Python Projects
  • Python Tkinter
  • Python Web Scraping
  • OpenCV Tutorial
  • Python Interview Question
  • Django
  • Computer Science
  • Operating Systems
  • Computer Network
  • Database Management System
  • Software Engineering
  • Digital Logic Design
  • Engineering Maths
  • Software Development
  • Software Testing
  • DevOps
  • Git
  • Linux
  • AWS
  • Docker
  • Kubernetes
  • Azure
  • GCP
  • DevOps Roadmap
  • System Design
  • High Level Design
  • Low Level Design
  • UML Diagrams
  • Interview Guide
  • Design Patterns
  • OOAD
  • System Design Bootcamp
  • Interview Questions
  • Inteview Preparation
  • Competitive Programming
  • Top DS or Algo for CP
  • Company-Wise Recruitment Process
  • Company-Wise Preparation
  • Aptitude Preparation
  • Puzzles
  • School Subjects
  • Mathematics
  • Physics
  • Chemistry
  • Biology
  • Social Science
  • English Grammar
  • Commerce
  • World GK
  • GeeksforGeeks Videos
  • DSA
  • Python
  • Java
  • C++
  • Web Development
  • Data Science
  • CS Subjects
@GeeksforGeeks, Sanchhaya Education Private Limited, All rights reserved
We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our Cookie Policy & Privacy Policy
Lightbox
Improvement
Suggest Changes
Help us improve. Share your suggestions to enhance the article. Contribute your expertise and make a difference in the GeeksforGeeks portal.
geeksforgeeks-suggest-icon
Create Improvement
Enhance the article with your expertise. Contribute to the GeeksforGeeks community and help create better learning resources for all.
geeksforgeeks-improvement-icon
Suggest Changes
min 4 words, max Words Limit:1000

Thank You!

Your suggestions are valuable to us.

What kind of Experience do you want to share?

Interview Experiences
Admission Experiences
Career Journeys
Work Experiences
Campus Experiences
Competitive Exam Experiences