Grammar Rules
The Present Perfect Simple Verb Tense
The Perfect Tenses
The opinion of many native and non-native English speakers is that the perfect tenses are far from being ‘perfect’. They cause headaches for most people. On these pages, we will break the perfect tenses down into short sections that will make them easier to understand.
Useful Tip
Time Expressions in the Present Perfect- Use since with a specific year or a period in the past > since 2002 / since I was a child
- Use for with a number of years > for twenty years
- Use ever and yet in questions and negatives > Have you ever / hasn't been yet
- Use already and never, just between have/has and the verb > has already finished / have just been
- Use before, since, for, already, many times, so far, yet at the end of a sentence or questions > Have you been there before?
- Rani has broken her arm. (She broke it in the past and can’t use her arm now.)
- The girls have played tennis at the club since 2005. (They started to play tennis there in 2005 and still play there today. This does not mean they are playing tennis at the moment.)
- I've already made several calls. (Up until now)
The Typical Present Perfect Sentence
In order to form a typical sentence in the present perfect simple, choose a subject ((the person or thing that has done the action), add an auxiliary (or helping) verb: has or have + the V3 (past participle) form of the verb and then add the rest of the sentence.
The V3 (past participle) form of a regular verb looks just like a regular verb in the past simple:
Subject | have/has +Verb(V3) (Past Participle) | Rest of Sentence |
I / You / We / They | have met | him before |
He / She / It | has lived | here for three years |
- walk > walked / study > studied / stop > stopped / create > created
Contractions in the Present Perfect Simple
In general, we contract the subject (the person or thing that has done the action) and form of have:- I have > I've - I've used those images before.
- He has > He's / She has > She's / It has > It's - He's already had the surgery.
- We have > We've / You have > You've / They are > They've – We've just gotten home.
- He has sung that song. I know he has.
Negative Sentences in the Present Perfect Simple Tense
Spelling Tip
When shortening the auxiliary verb have/has and the negative, just remove the o in not and add an apostrophe (') has not > hasn't have not > haven'tSubject | Auxillery Verb | Verb in V3 (Past Participle) | Rest of Sentence |
I / You / We / They | haven't (have not) | ridden | a bike in many years |
He / She / It | hasn't (has not) | lost | enough weight yet |
- I haven't eaten at that restaurant in a long time.
- Jim hasn't worked on Fridays since he joined the company.
- My friends haven't ever gone to France.
- I have not forgiven you!
Yes/No Questions in the Present Perfect Simple
To create a question that will be answered with a yes or no, start the question with Have or Has, (Haven’t or Hasn’t for a negative question) then add a subject (the person or thing that has done the action) followed by the V3 (Past Participle) form of the verb and only then add the rest of the sentence.
Auxiliary Verb | Subject | Verb in V3 (Past Participle) | Rest of Sentence |
Have | I / you / we / they | begun | the meeting yet |
Has | he / she / it | answered | your letter |
Hasn't | he / she / it | eaten | dinner yet |
- Have you ever gone ice skating?
- Has Jerry presented his ideas to the CEO yet?
Wh-Questions in the Present Perfect Simple
Wh- questions are questions that require more information in their answers. Typical wh- words are what, where, when, why, who, how, how many, how much.
To create a wh-question, start with the wh-word, then add have or has, then the subject (a person or thing that has done the action), followed by the V3 (Past Participle) form of the verb and only then add the rest of the sentence.
Wh-Word | Auxiliary Verb | Subject | Verb in V3 (Past Participle) | Rest of Sentence |
What | have | I / you / we / they | read | lately |
Why | has | he / she / it | changed | color |
- When have I ever lied to you?
- Why has Tanya left the country?
- How much money have you spent so far?
Tag Questions in the Present Perfect Simple
Tag questions are those short questions that are tagged onto the end of a sentence. They are used just to make sure that the person you’re talking to understood what you meant or to emphasize what you said.
They're formed by using a regular sentence in the present perfect simple, then adding haven’t or hasn’t and a pronoun (I, you, we, they, he, she, it) and a question mark.
Examples of the Present Perfect Simple – Tag Questions:
- John has known her for a couple of years, hasn't he?
- They have been in business since 1980, haven't they?
- Keisha hasn't spoken to you yet, has she?
- Those kids have never played rugby, have they?
Exercises - Present Perfect Simple
Fill in the correct form of the present perfect simple as in the examples.
- Dan has worked in that company for 12 years. (work)
- Have you heard the news? (hear)
- The boys have never eaten sushi. (eat)
- Daniel ____ that video clip at least twenty times. (see)
- The workers _______ a break in 4 hours. (not have)
- We ___________ them regularly over the last few years. (visit)
- _______ Ella _______ her driving test yet? (pass)
- Roger _______ to Mexico several times since 2002.(be)
- They______ to each other in ages, _______ they? (not speak)
- Why _______ Mathew _______his job? (quit)
- ______the nurses ______ on strike again? (go)
- ________ they ______ the post yet? (not deliver)
- I _____ already_______ you the answer. (tell)
- has seen
- haven't had
- have visited
- Has/passed
- has been
- haven't spoken/have
- has/quit
- Have/gone
- Haven't/delivered
- have/ told
Examples - Present Perfect Simple
Positive
- Rani has broken her arm.
- The girls have played tennis at the club since 2005.
- I've already made several calls.
Contractions
- I have > I've - I've used those images before.
- He has > He's / She has > She's / It has > It's - He's already had the surgery.
- We have > We've / You have > You've /They have > They've – We've just gotten home.
Negative
- I haven't eaten at that restaurant yet.
- Jim hasn't worked on Fridays since he joined the company.
- My friends haven't ever gone to France.
- I have not forgiven you!
Yes/No Questions
- Have you ever gone ice skating?
- Has Jerry presented his ideas to the CEO yet?
Wh-Questions
- When have I ever lied to you?
- Why has Tanya left the country?
- How much money have you spent so far?
Tag Questions
- John has known her for a couple of years, hasn't he?
- They have been in business since 1980, haven't they?
- Keisha hasn't spoken to you yet, has she?
- Those kids have never played rugby, have they?