top of page

Present perfect

Use the present perfect to...

  • Talk about things that happened at some indefinite time in the past and may continue into the future:

                Juan has studied English for long time    

  • Talk about past experiences:

                I have lived in the United States

  • Talk about events that recently ocurred:

                I have just eaten lunch, I am full.

I

WE

YOU

THEY

SHE

HE

IT

Subject

Have

Auxiliary

traveled

Affirmative

Verb past participle

Has

've

's

/

/

The auxiliary for the present perfect is        Have / has

 

The past participle form of regular verbs is the same form of the simple past

Subject

Auxiliary

Verb past participle

WE

SHE

Have

Has

not

arrived

To make negative sentences just add the word "Not".

Auxiliary

Subject

Verb past participle

Has

your parents

your sister

seen

that movie?

Yes,

Has your sister called?

 No,

 She has.

she hasn't

Click on the image

      to practice

 

   Has not Hasn't

   Have not

Haven't

To make questions, invert the position of the auxiliary by the subject.

Have

Short

answers

Click on the images

      to practice

Auxiliary

WH

Subject

Verb past participle

Where

Have

Has

your parents

your sister

seen

?

To make "Wh or information questions", add the -Wh at the beginning

Auxiliary

Click on the images

      to practice

  • Already

  • Yet

  • Just

  • Still

  • Always

  • Never

  • Ever

  • Since

  • For

Click on the images

      to practice

  • Yet 

It's used in questions and negatives to talk about something which is expected to happen:

I haven't finished my homework yet

  • Already 

It's used in affirmative sentences to express that something has happened earlier:

It's very late!!! The train has already left. 

Place this word before the main verb

  • Just 

It's used in affirmative sentences to express a complete recently activity:

The movie has just started. 

Place this word before the main verb

  • Still

It's used in negative sentences. It shows an activity that has lasted longer than expected:

. The class still hasn't finished.

Place this word before the main verb

  • Always 

It's used in affirmative sentences to show the frequency of the activity:

My mother has always lived in Colombia. 

  • For 

It's used to talk about a period of time: For a week, for a minute, for a while...

Tom has been here for a year

  • Ever 

It's used in questions and negative sentences. It means "at any time":

Have you ever studied English? 

She hasn't ever arrived on time!

Place this word before the main verb

  • Since 

It's used with a point of time to show when an activity started:

I've worked there since 2001

  • Never 

It's used with affirmative sentences, but the meaning is negative:

I have never cheated in an exam. 

Place this word before the main verb

Click on the images

      to practice

Place this word before the main verb or at the end

Place this word before the main verb

Click on the images

      to practice

bottom of page