Home Grammar Beginner Present perfect

Present perfect

Introduction

We use the present perfect to describe the past when it affects the present, for example

Examples:

Form 1 - Present perfect positive

To form the present perfect positive, we use
"have" + past participle.

subject "have" past participle
I
You
We
They
have
've

been
to India.
He / She / It has
's

Past participles

With regular verbs, we form the past participle by adding "–d", "–ed" or "–ied" at the end, for example:

regular verbs
infinitive   past participle  
receive received "-d" for regular verbs ending with "e"
work worked "-ed" for regular verbs ending with a consonant
study studied "-ied" for regular verbs ending with a consonant and "y"

The past participles of irregular verbs are different and must be learnt, for example:

irregular verbs
infinitive   past participle  
be been
do done
eat eaten
find found
go gone
grow grown
have had
make made
see seen

Practice

Complete the sentences with the present perfect positive form of the verb in brackets:

  • I that movie three times. (see)
     
  • David and Sarah every day for their exams. (study)
     
  • Tom breakfast for us. (make)
     
  • Our company in the last five years. (grow)
     

Form 2 - Present perfect negative

To form the present perfect negative, we use
"have not" + past participle.

subject "have not" past participle
I
You
We
They
have not
haven't
've not

eaten
breakfast yet.
He / She / It has not
hasn't
's not

Examples:

Practice

Complete the sentences with the present perfect negative form of the verb in brackets:

  • I a holiday this year. (have)
     
  • Sarah to Italy before. (be)
     
  • He his homework yet. (do)
     
  • We Tom since last Friday. (see)
     

Form 3 - Present perfect question

To form the present perfect question, we use
"have" + subject + past participle.

"have" subject past participle
Have I
you
we
they

seen
my purse?
Has he / she / it

Examples:

Practice

Complete the sentences with the present perfect question form of the verb in brackets:

  • you Tom this week? (see)
     
  • Sarah to the airport yet? (go)
     
  • Clara dinner yet? (eat)
     
  • Who she to the party? (invite)
     

Further practice

Complete the sentences with the correct answer from a, b, c or d:



Check my answers

Further language point

We also use the present perfect positive form with "always" and "never".

Using "never" makes the meaning negative:

subject   "have"   time period   past participle  
I
You
We
They
have always
never
lived in the city.
He
She
It
has


We also use the present perfect question form with "always" and "ever".

"have"   subject   time period   past participle  
Have I
you
we
they
always
never
lived in the city.
Has he
she
it

Examples:

Create an account

    • Number of students
    • Grammar test access
    • Video lesson access:
    • Setting up a business in the UK
    • English for emails
    • English for presentations
    • English for meetings
    • English for telephone calls
    • English for football 1
    • Introduction to Shakespeare
  • Getting started

    Free
    Create account

    • 1Number of students
    • Grammar test access
    • Video lesson access:
    • Setting up a business in the UK
    • English for emails
    • English for presentations
    • English for meetings
    • English for telephone calls
    • English for football 1
    • Introduction to Shakespeare