Present Perfect Tense - Sentences and Exercises
Learn English

Present Perfect Tense - Sentences and Exercises


We use the Present Perfect to say that an action happened at an unspecified time before now. The exact time is not important.

You CANNOT use the Present Perfect with specific time expressions such as: yesterday, one year ago, last week, when I was a child, when I lived in Japan, at that moment, that day, one day, etc.

We CAN use the Present Perfect with unspecific expressions such as: ever, never, once, many times, several times, before, so far, already, yet, etc.



The Present Perfect Tense is formed using the following structure:
Affirmative: Subject + Have / Has + Past Participle
Negative: Subject + Haven't / Hasn't + Past Participle
Question: Have / Has + Subject + Past Participle

Affirmative Sentences

SubjectHavePast
Participle
Rest of the Sentence
Ihavestudiedfor the exam.
Youhaveboughta new computer.
Hehaseatenmy chocolate.
Shehaswrittenan e-mail.
Ithasbeencold this month.
Wehavewonthe championship.
Youhavetriedto learn a lot.
Theyhaveforgottenmy birthday.

Contractions

The contracted form of the perfect tense is quite common:
HaveContractionExamples
I haveI'veI've spent all my money.
You haveYou'veYou've worn that dress before.
He hasHe'sHe's slept all morning.
She hasShe'sShe's lost her purse.
It hasIt'sIt's fallen off the wall.
We haveWe'veWe've chosen you for the job.
You haveYou'veYou've begun to annoy me.
They haveThey'veThey've drunk too much.
We use contractions a lot when we are speaking.

Negative Sentences

The contraction of the perfect tense in negative form is:
Have not = Haven't
Has not = Hasn't
SubjectHavePast
Participle
Rest of the Sentence
Ihaven'tstudiedfor the exam.
Youhaven'tboughta new computer.
Hehasn'teatenmy chocolate.
Shehasn'twrittenan e-mail.
Ithasn'tbeencold this month.
Wehaven'twonthe championship.
Youhaven'ttriedto learn a lot.
Theyhaven'tforgottenmy birthday.

Questions

HaveSubjectPast
Participle
Rest of the Sentence
HaveIbeenchosen for the team?
Haveyouboughta new car?
Hasheeatenmy sandwich?
Hasshewrittenthe letter?
Hasitstartedon time?
Havewewona trophy?
Haveyoukeptmy secret?
Havetheydriventhere?


When do we use the Present Perfect Tense?

1. Unspecified point in the past
Compare with the simple past:
2. An action that occurred in the past, but has a result in the present (now)
3. Talking about general experiences (ever, never)
It usually refers to an event happening at some moment in your life.
4. Events that recently occurred (just)
5. Events that have occurred up to now (yet)
6. Events that occurred before you expected (already)
7. Events that began in the past and haven't changed (for, since)




- How To Use Has/have/had
This is very important to learn where and how to use these  verbs . Use has/have/had in the sentences that are given below  We use these verbs in making the perfect tense (Have, has, had)  ? I? ? you? ? we? or third person plural...

- Narrative Tenses
Narrative tenses are the grammatical structures used to refer to the past time. They are used to tell stories and describe past events and states. Fifty years ago, schools used to be single sex. Past simple, past continuous, past perfect simple and past...

- Level 3 King Simple Past Vs. Present Perfect Simple
FormSimple PastPresent Perfect Simpleirregular verbs: see 2nd column of irregular verbsExample:I spokeirregular verbs: form of 'have' + 3rd column of irregular verbsExample:I / you / we / they have spokenhe / she / it has spokenregular verbs:...

- Uses Of Different Forms Of Verbs
Uses of Different Forms of Verbs       We now know that Verb has six forms:            1. Present Form            2. Past Form           ...

- Combination Of Verbs
Auxiliary Verbs It is clear that Auxiliary Verbs are used only with the Non-finite Forms of a Verb when they are used as a verb taking a Subject.  We now know that Verb has six Forms, namely:1. Present form2. Past form3. Present Participle4. Past...



Learn English








.